Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Czy da sie zrobic takie zapytanie?
Forum PHP.pl > Forum > Bazy danych > MySQL
Baki
witam

przy zapytaniu

Kod
SELECT kid, pl_name, stock FROM products WHERE kid IN (4celczz,6celczz,8celczz,10celczz,12celczz,20celczz,100celczz)


dostaje komunikat:
Cytat
Unknown column '4celczz' in 'where clause'


kolumna kid w tebeli to varchar(50)

czy mozna porbac dane nie robiac peteli.. ?
wiem ze takie samo zapytanie dla kolumny id - ktora jest intem
a warunkiem bylyby numery rekordow dziala..

ale chcialbym wydubac z bazy dane po skroconej nazwie produktu..

czy jest to mozliwe bez robienia petli ?


dzieki za pomoc!
SongoQ
W IN masz wartosci jako string wiec musisz uzyc '

  1. SELECT kid, pl_name, stock
  2. FROM products WHERE kid IN ('4celczz','6celczz','8celczz','10celczz','12celczz','20celczz','100celczz')
Baki
Dziala wysmienicie!

bardzo pieknie dziekuje za oswiecenie exclamation.gif!


pozdrawiam
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.