ציטוט:
נכתב במקור על ידי sUP
ממ.. אפשר הסבר על השאילתה?
לא יצא לי עדיין ללמוד את זה
|
PHP קוד:
mysql_query("SELECT cat.* ,pcat.title AS pcattitle
FROM category AS cat
LEFT JOIN category AS pcat ON (cat.pcatid = pcat.catid)
");
cat.*
שלוף מהטבלה cat הכל (CAT הוא קיצור)
pcat.title
שלוף מהטבלה pcat כותרת (PCAT הוא קיצור)
AS pcattitle
בהמשך, קרא לו pcattitle (ALIAS אם אתה מכיר את המושג)
FROM category AS cat
מהטבלה category בקיצור CAT - כאן מוגדר הקיצור CAT.
LEFT JOIN category AS pcat
שלוף גם מcategory כPCAT - כאן מוגדר הקיצור PCAT.
ON (cat.pcatid = pcat.catid)
איפה שcat.pcatid שווה לpcat.catid, כלומר איפה שהPCATID בCAT שווה לCATID בPCAT.
שוב שימוש בALIASES.