Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/mysql]"Column 'id' in field list is ambiguous"
Forum PHP.pl > Forum > Przedszkole
Gość
witam
chcę pobrać z bazy danych odpowiednie rekordy, więc napisałem zapytanie:
  1. SELECT `id`,`nazwap`,`zdjecie`,`data`,`nazwak`,`idk`,`id` FROM `prod`,`sp`,`kat`

pojawia się błąd
Cytat
Column 'id' in field list is ambiguous

ponieważ ID występuje w prod sp i kat. Co zrobić, aby pobrać wartość kolumny ID tylko z tabeli prod?
z góry dziękuję za pomoc
pozdrawiam
piotrekkr
  1. SELECT p.id, nazwap, zdjecie, DATA, nazwak, idk FROM `prod` AS p,`sp` AS s, `kat`

Używaj aliasów (AS alias) a potem odwołuj się do pola poprzez alias.pole
Gość
teraz działa
wielkie dzięki za pomoc smile.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.