I ont table où la colonne a des valeurs:Postgres - Trouver les enregistrements où LIKE et prendre MAX/UNION multiples
'2017-12-1', '2017-12-5', '2017-12-15', '2015-12-1', '2016-12-25', '2012-12-18'
etc.
Maintenant, je veux sélectionner des lignes colonne LIKE '2017-12'
et des lignes où la colonne union LIKE '2015-12'
. Donc, pour LIKE '2017-12'
je vais obtenir 3 enregistrements et pour LIKE '2015-12'
je vais obtenir 1 enregistrement. Maintenant, je veux les UNION mais ne prendre que '2017-12-15' parce que c'est MAX. J'ai essayé ORDER BY LIMIT 1 mais cela ne fonctionne pas avec UNION.
Avez-vous lu ma question? J'ai besoin de 'UNION' de multiples' SELECT * FROM table WHERE colonne LIKE ORDER BY colonne LIMIT 1'. Sans la colonne 'ORDER BY LIMIT 1', l'union de plusieurs sélections fonctionne. – basic