1452
צפיות
צפיות
2
תשובות
תשובות
עזרה במסד נתונים
יש לי רשימת SELECT עם אזורים וערים בכל אזור.
יש טבלה של מוצרים, ששם יש CITY_ID, ועוד שתי טבלאות –
CITIES – NAME, AREA_ID
AREAS – ID, NAME
מה השיטה שכיוזר בוחר על חפש לי מוצרים מעיר מסוימת להביא לו רק מהעיר המסוימת הזאת? וכשיוזר רוצה את כל המוצרים מאזור מסוים, להביא לו את כל המוצרים מאותו אזור?
ואיך תראה הרשימת SELECT, איך אני ידע לפי הVALUE אם הוא בחר לי באזור או בעיר ספיציפית?
תודה
2 תשובות
select [name]
from [products]
where [city_id]=1
select [name]
from [products]
join [cities] on [cities].[id]=[products].[city_id]
join [areas] on [areas].[id]=[cities].[area_id]
where [areas].[id]=1
תודה רבה אחי זה בדיוק מה שהצלחתי לעשות בסוף!