۳۱-فروردین-۱۳۸۸, ۰۹:۴۱:۱۲
--------------------------------------------------------------------------------
یک تیبل دارم که دارای دو فیلد هست فیلد 1 شامل نام افراد و فیلد 2 شامل شماره تلفن انها میباشد یک دستور sql یا غیر sql میخواهم که بگه از شماره مثلا 1 تا 20 مال علی از شماره 21 تا 30مال حسن و از شماره 31 تا 50 دو باره مال علی
البته نمیخواهم شماره های اونها رو نشون بده فقط شماره ابتدا و انتهای اونها رو نشون بده
ممنون
فرض كنيم يك جدول داريم با فيلد r يعني شماره سطر و فيلد n به معني نام
از این هم نمیتونم استفاده کنم چون فیلد r مقدارش میتونه تغییر کنه و مقدارهاش پشت سر هم نیست
یک تیبل دارم که دارای دو فیلد هست فیلد 1 شامل نام افراد و فیلد 2 شامل شماره تلفن انها میباشد یک دستور sql یا غیر sql میخواهم که بگه از شماره مثلا 1 تا 20 مال علی از شماره 21 تا 30مال حسن و از شماره 31 تا 50 دو باره مال علی
البته نمیخواهم شماره های اونها رو نشون بده فقط شماره ابتدا و انتهای اونها رو نشون بده
ممنون
فرض كنيم يك جدول داريم با فيلد r يعني شماره سطر و فيلد n به معني نام
از این هم نمیتونم استفاده کنم چون فیلد r مقدارش میتونه تغییر کنه و مقدارهاش پشت سر هم نیست
کد:
SELECT n,Min(r) AS Start, Max(r) AS End FROM Table1 GROUP BY n