Ich habe derzeit einen logischen Fehler in meiner SQL-Abfrage. Ich möchte die Datensätze anzeigen, wenn ich nach dem Nachnamen und dem Vornamen des Datensatzes zwischen den Jahren suche.sql - Suchabfrage
Hier ist mein Code:
SELECT
*
FROM
tablename
WHERE
LastName LIKE 'value%'
AND FirstName LIKE 'value%'
AND Year BETWEEN '1900' AND '2017'
Wie das ich tun?
* "Wie mache ich das?" * - Machst du es jetzt nicht? Was funktioniert hier nicht? Möglicherweise müssen Sie dafür auch Klammern verwenden. –
sieht "Wert" sieht eher aus wie "schreibe es für mich" und "rate, wie mein DB-Schema aussieht" Art der Frage –
Was nicht funktioniert? Die Abfrage sieht gut aus. Erhalten Sie Reihen, die Sie nicht bekommen sollten? Erhalten Sie keine Zeilen, die Sie bekommen sollten? Zeige Beispiele. –