Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql]"Column 'id' in field list is ambiguous", Problem z zapytaniem
-Gość-
post
Post #1





Goście







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
Go to the top of the page
+Quote Post
piotrekkr
post
Post #2





Grupa: Zarejestrowani
Postów: 386
Pomógł: 25
Dołączył: 28.09.2005

Ostrzeżenie: (0%)
-----


  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

Ten post edytował piotrekkr 23.06.2008, 21:20:50
Go to the top of the page
+Quote Post
-Gość-
post
Post #3





Goście







teraz działa
wielkie dzięki za pomoc smile.gif
pozdrawiam
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:41