Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL]wszykiwanie rekordów w dwóch tabelach, połączenie dwóch tabel
agamemnon
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 0
Dołączył: 21.09.2006

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


Witam
Dosłownie potrzebuje takiego zapytania:

Wyświetl wszystkie wiersze z tabeli `orders` gdzie `Sid` = (`Sid` w tabeli `orders_finish` o numerze `IDitem`=385)


  1. SELECT * FROM orders WHERE Sid = (SELECT Sid FROM order_finish WHERE IDitem=859);


niestety zwraca mi błąd w postaci

  1. #1242 - Subquery returns more than 1 row


Ten post edytował agamemnon 13.12.2008, 21:22:12
Go to the top of the page
+Quote Post
Darti
post
Post #2





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


  1. SELECT * FROM `orders` LEFT JOIN `order_finish` ON (`order_finish`.`Sid` = `orders`.`Sid`) WHERE `IDitem`=859
Go to the top of the page
+Quote Post

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: 23.08.2025 - 03:46