im tut eine Abfrage verwenden, die für doppelte Werte überprüft, aber jetzt will ich es das Gegenteil von dieser Abfrage tun:SQL-Abfrage SELECT nicht das Gegenteil
SELECT * FROM orders WHERE buy_date (SELECT buy_date FROM orders GROUP BY buy_date HAVING count(*)>1)
I versucht zu ändern HAVING count(*)=0/HAVING count(*)<1
setzen Sie es zurück nichts
Bearbeiten Sie Ihre Frage und zeigen Sie Ihre erste Anfrage an. Enthalten Sie auch Beispieldaten und gewünschte Ergebnisse. Beachten Sie, dass 'COUNT (*)' mit 'GROUP BY' niemals einen Wert kleiner als 1 zurückgeben kann. –
@GordonLinoff Was wäre das Gegenteil davon? – Firmeza
In SQL fragen Sie nach bestimmten Werten. Es gibt eine eingebaute Funktion, um nach bestimmten Werten zu suchen, die entsprechend "DISTINCT" genannt werden. – Nathan