Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]11982[/thread]

Abfrage einer Baumstruktur in 5 Ebenen... (Seite 2)



<< |< 1 2 >| >> 14 Einträge, 2 Seiten
murphy
 2008-06-09 20:52
#110918 #110918
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
olruebe01+2008-06-07 11:12:42--
[...]
Zur Frage, wie mein Befehl aussah:
Eine reine Beispielabfrage
Code: (dl )
1
2
3
4
5
6
7
8
SELECT `parent_cat_id` , `cat_id` , `cat_name` 
FROM ebay_cat_de
WHERE parent_cat_id = (
SELECT `cat_id`
FROM ebay_cat_de
WHERE `parent_cat_id` = 353 )
LIMIT 0 , 30


Wenn schon, dann brauchst Du wohl eher ein
[sql]
...
WHERE parent_cat_id IN (
SELECT `cat_id`
FROM ebay_cat_de
WHERE `parent_cat_id` = 353 )
...
[/sql]
When C++ is your hammer, every problem looks like your thumb.
olruebe01
 2008-06-10 13:54
#110932 #110932
User since
2006-01-19
192 Artikel
BenutzerIn
[default_avatar]
JAAAAA!!!!!!

Das "IN" war das Problem,bzw.die Lösung.

VIELEN DANK!!!!!
murphy
 2008-06-10 15:18
#110935 #110935
User since
2004-07-19
1776 Artikel
HausmeisterIn
[Homepage]
user image
olruebe01+2008-06-10 11:54:41--
JAAAAA!!!!!!

Das "IN" war das Problem,bzw.die Lösung. [...]


Schön, dass Du Dich darüber so freuen kannst :-) Aber das IN erledigt auch keine rekursive Abfrage der Eltern-IDs für Dich, sondern nur eine implizite Iteration über die Resultate des Subselects. Wenn Du nicht von vornherein die Verschachtelungstiefe kennst, hilft Dir das nur begrenzt weiter…
When C++ is your hammer, every problem looks like your thumb.
olruebe01
 2008-06-10 20:46
#110957 #110957
User since
2006-01-19
192 Artikel
BenutzerIn
[default_avatar]
DAs mag sein. Aber glücklicher Weise kenne ich die Verschachtelungtiefe und somit hilft es mit 100%ig.
<< |< 1 2 >| >> 14 Einträge, 2 Seiten



View all threads created 2008-06-05 20:53.