Wpis z mikrobloga

Mam 1 baze, 2 tablice
w 1 "adres" mam kolumny
USERS,ADRES
w 2 "dane" mam
mail, ID

Do jednego USERS w "adres" jest kilka pozycji

Chcę wyświetlić wszystko dla danego usera z kolumny "ADRES i "mail" wtedy gdy w jednej z komórek w kolumnie ADRES pojawi się kod pocztowy np. 12-122.

SELECT dane.mail, adres.ADRES
FROM dane INNER JOIN adres
ON adres.USERS = dane.ID
WHERE 'adres' LIKE '12-122'

Ale wtedy wyświetla mi tylko maila i kod pocztowy pomijając resztę komórek w kolumnie adres

#sql #mysql
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Popracuj nad czytelnoscia kodu i nie wiem czy masz join dobry w twojej sytuacji.

SELECT dane.mail
,adres.ADRES
FROM dane
INNER JOIN adres ON adres.USERS = dane.ID
WHERE adres.Adres = '12-122'
  • Odpowiedz