Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL] Problem z AND
Forum PHP.pl > Forum > Bazy danych > MySQL
tenloginjestzajety
Witam posiadam rekordy o różnej wartości, od 1000 do 10000. Chciałbym pobrać 1000, 5000, 10000 więc używam:

  1. $query = mysql_query("SELECT * FROM `baza` WHERE `tablica` LIKE '$tablica' AND `ile` = '10000' AND `ile` = '5000' AND `ile` = '1000' AND `mc` LIKE '12' LIMIT 10");


Niestety nic nie wyświetla, stosując OR wyświetla wszystko bez `mc` LIKE '12'. Dziękuje za podpowiedź.
johny_s
chcesz miec auto i zielone i niebieskie?
  1. SELECT * FROM `baza` WHERE `tablica` LIKE '$tablica' AND `ile` IN ('10000','5000','1000') AND `mc` LIKE '12' LIMIT 10
tenloginjestzajety
dziękuje i z góry przepraszam za pomylenie kategorii.
Pyton_000
Kod
AND `mc` LIKE  '12'

==
Kod
AND `mc` =  '12'

używaj = zamiast LIKE jeśli stosujesz w takiej formie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.