שאלה ב-SQL

  • פותח הנושא ex9
  • פורסם בתאריך

ex9

New member
שאלה ב-SQL

מניח שזה יהיה דיי פשוט לאנשים שקצת מכירים..

יש לי 2 טבלאות

טבלה1: מחלקה
קוד מחלקה, שם מחלקה, מק"ט

טבלה 2: מוצר
מק"ט, שם המוצר, מחיר

אם אני צריך לשלוף את שמות כל המוצרים שמיוצרים במחלקה "123"

איך אני רושם את זה ? מושגים שלמדנו union, intersect, minus (שאר הפעולות select from where)

תודה
 

משקיען10

New member
אתה רוצה להדליק את pitoach?...


אני אנסה לעזור מהראש... למרות שאני עדיין בשלב החיתולים...

select t0.depname, t1.itemcode, t1.itemname
from dep to inner join items t1
on t0.depid = t1.depid
where t1.depid = '123'
 

pitoach

New member
על איזה מהסיבות? DDL חסר או בקשה לתשובה

מוכנה? או שחשבת על משהו אחר?
 

משקיען10

New member
על שניהם...

היום שאני מבין קצת מה זה אינדקסים וקלסטרים ואיך זה קשור ל=PERFORMENCE ושוב באמת ברמה של מישהו שלמד את זה לראשונה רק לפני שבוע-שבועיים אני חושב שהשאילתה שהוא ביקש עזרה כל כך פשוטה שאין צורך ב- DDL ולכן העדפתי לרשום ולהניח איזה טבלאות ושדות יש לקשר. מכאן הוא יוכל להמשיך לבד אני מניח.
 

pitoach

New member
יש בזה משהו אבל אני חושב שצריך להתרגל

לעבודה נכונה מההתחלה וזה בהחלט כולל גם לדעת כיצד לשאול שאלות. גם בשלבים מתקדמים יותר אנשי מקצוע צריכים לשאול שאלות אם זה בפורומים ואם זה עת עמיתיהם בחברה. צריך לדעת לנסח שאלה בדיוק כמו שצריך לדעת לתכנן אפליקציה או מבנה של מסד נתונים


בואו נכניס לאנשים הרגלים נכונים מההתחלה אם אפשר
 
למעלה