ورود

View Full Version : کوئری : دو رکورد در یک رکورد



mohsenhas
چهارشنبه 17 خرداد 1396, 17:25 عصر
با سلام خدمت اساتید
یک جدول دارم به شکل زیر :


id

name

mobile



1

علی

null



1

null

0912xx



حالا میخوام یه select ازش بگیرم به صورت زیر


id

name

mobile



1

علی

0912xx



با تشکر.

Reza_Yarahmadi
جمعه 19 خرداد 1396, 09:53 صبح
SELECT id, MAX(Name), MAX(Mobile) FROM YourTable GROUP BY id

این برای مثالی بود که گذاشتی ولی اگه رکورد علی مقدار موبایل داشت چه تصمیمی باید گرفته بشه؟ و یا رکوردی که موبایل داره نام هم داشته باشه؟