PDA

View Full Version : دستور sql برای ارتباط با primary key جدول دیگر



tempel
دوشنبه 07 بهمن 1398, 02:01 صبح
سلام. دوتاجدول دارم(mysql)که باید اطلاعات جدول دوم+جدول اول را از طریق id جدول اول select کنم.(یعنی ستون id جدول اول در جدول دوم نیز هست و هرجاییکه این دوستون از این دو جدول باهم برابر باشند اطلاعات هر دو ستون جدول باید نمایش داده شود.) از چه دستور sql باید استفاده کرد
فرض کنید
table1
userid username family age nickname

table2
postid userid description time


حالا هرجا useridها باهم برابر بودند اطلاعات ردیف موردنظر هر دو جدول رانمایش بده.

plague
دوشنبه 07 بهمن 1398, 15:54 عصر
باید از join استفاده کنی
https://www.w3schools.com/sql/sql_join.asp

چند مدل مختلف جوین داریم right , left , inner , full که راجبشون میتونی مطالعه کنی اونی که مناسبه رو انتخاب کنی