הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [MYSQL] שאילתות מקוננות? (https://hosts.co.il/forums/showthread.php?t=39150)

ShoQER 03-02-07 12:08

[MYSQL] שאילתות מקוננות?
 
היי.

נתקלתי כאן במשהו הנקרא "שיאלתות מקוננות".
מה זה אומר? ולמה זה משמש?

RS324 03-02-07 16:23

לאיחוד בין טבלאות...כשאתה רוצה למשוך נתונים שמצטלבים בין כמה טבלאות

Night 03-02-07 19:16

שאילתה מקוננת היא לאו דווקא שאילתת איחוד בין טבלאות.
מקוננות = אחד בתוך השניה, זאת אומרת שאילתה בתוך שאילתה.

RS324 04-02-07 00:51

ציטוט:

נכתב במקור על ידי Night (פרסם 417249)
שאילתה מקוננת היא לאו דווקא שאילתת איחוד בין טבלאות.
מקוננות = אחד בתוך השניה, זאת אומרת שאילתה בתוך שאילתה.

אוקי אז תן לי דוגמא...שבא משתמשים בזה ולא בשביל לאחד בין 2 דוגמאות...

Night 04-02-07 15:14

עריכה:

הינה דוגמא:

select name, catid
from tblA
where id in
(select top 3 id from tblB where tblA.catid=tblB.catid)

מצב בו אתה רוצה לשלוף עבור כל קטגוריה 3 רשומות מטבלה אחרת עם נתונים הקשורים לקטגוריה.


כל הזמנים הם GMT +2. הזמן כעת הוא 21:51.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ