Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 313 Pomógł: 24 Dołączył: 9.08.2008 Skąd: Kielce Ostrzeżenie: (0%)
|
Witam
posiadam dwie tabelę pages_cats -cat_id -cat_title pages -p_id -p_title -p_catid potrzebuję pobrać dane w mniej więcej taki sposób
czyli do każdego rekordu z 'pages_cats' dodajemy wszystkie rekordy z 'pages' gdzie pages.p_catid = pages_cats.cat_id dostaje taki komunikat: Cytat SQLSTATE[21000]: Cardinality violation: 1242 Subquery returns more than 1 row pierwszy raz stworzyłem takie zapytanie i mam z nim spory problem, po błędzie widzę że chodzi o to że wewnętrzne zapytanie zwróciło więcej niż jeden rekord, ale mi właśnie o to chodzi gdzie tu jest błąd ? |
|
|
|
pgrzelka Pobranie danych z dwóch tabel i pogrupowanie według pierwszej tabeli 23.02.2009, 19:14:01
kefirek Powinno dzialac
[SQL] pobierz, plaintext SELECT c.... 23.02.2009, 19:27:01
pgrzelka @Kefirek, trochę o coś innego mi chodzi
po dodani... 23.02.2009, 20:03:52
kefirek Zobacz tak
[SQL] pobierz, plaintext SELECT c.cat_i... 23.02.2009, 20:40:04
pgrzelka dzięki kefirek za pomoc, zrobiłem trochę inaczej
w... 23.02.2009, 21:19:29 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 20:53 |