دوستان این کوئری که یکی از بچه ها تو کارش استفاده کرده چیه؟
mysql_query(" select * from (select * from user where city = 21) where name = 'میلاد'",$serverLink)
اگر لطف کنید برا م بخونید یا ترجمه کنید ممنون میشم
اسم این نوع کوئری زدن چیه؟
از subquery استفاده کرده تو SQL خروجی هر کویری خودش یک جدوله اینجا هم اومده با یک subquery جدول user رو کوچیک تر کرده و فقط کاربرانی که شامل شهر با کد 21 می شوند رو در نظر گرفته و سپس تو این جدول اسامی افرادی که میلاد هستند رو استخراج کرده
این روش کاربرد زیادی داره؟؟
نه همیشه
مثلا در این حالت
بهتر بود بصورت زیر باشه تا subquery
select * from user where city = 21 and name = 'میلاد'
اینجا هم مثال های خیلی خوبی داره
http://www.mysqltutorial.org/mysql-subquery/
والبته تنها یک روش برای رسیدن به جواب وجود نداره
خالی از لطف نیست مقایسه با join
http://www.chrislondon.co/joins-vs-subqueries/
لطفاً توی بخش ویژه آموزشگاه از درج تاپیک غیر مرتبط با دوره هایی که شرکت کردین، خودداری کنید. اون بخش از انجمن مخصوص عزیزانی هست که در دوره های آموزشی شرکت کردن.