Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [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
 
Start new topic
Odpowiedzi
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

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 17:31