Ich muss eine Bedingung hinzufügen, die nur die Zeilen auswählt, in denen ein Feld (my_galleries.format) einem Zeichenfolgenwert von 'Bilder' entspricht. Ich versuche, es zu dieser funktionierenden SQL-Anweisung hinzuzufügen.SQL Beitreten und weiter filtern
SELECT
gallery_url,
preview_url
FROM
my_galleries,
my_gallery_previews
WHERE
my_galleries.gallery_id = my_gallery_previews.gallery_id
ich das versucht, ohne Erfolg ....
SELECT
gallery_url,
preview_url
FROM
my_galleries,
my_gallery_previews
WHERE
my_galleries.gallery_id = my_gallery_previews.gallery_id
AND my_galleries.format='pictures'
Irgendwelche Ideen?
Was ist das Ergebnis, das Sie erhalten? Eine Randnotiz: Verwenden Sie die neuere Version von [Joining Tables] (https://www.w3schools.com/sql/sql_join.asp), nicht die, die Sie verwendet haben. – ahoxha
Schau richtig zu mir. Vielleicht versuchen Sie: Wählen Sie my_galleries.format aus my_galleries, wo my_galleries.format = 'Bilder', um zu sehen, ob Sie in dieser Tabelle übereinstimmen. Wenn Sie das tun, vermute ich, dass Ihr Join diese Zeilen ausschließt. – Degan