PDA

View Full Version : دسته بندی داده ها



farzad_sx1
دوشنبه 16 مرداد 1391, 20:12 عصر
سلام دوستان ،
فرض کنیم من 5 تا داده دارم که به این صورت هستند :


74
76
74
76
76



الان تو خروجی میخوام 2 نوع بگیرم ، یعنی :


74
76


تلگرافی گفتم.

desatir7316
دوشنبه 16 مرداد 1391, 20:45 عصر
سلام
توی یه جدول با یه فیلد برات مثال می زنم:
فرض کن یه جدول داری به اسم mytableکه یه فیلد داره به اسم id
بعد از اینکه مقادیرتو توش وارد کردی می تونی از این کد استفاده کنی:

SELECT *
FROM `mytable`
GROUP BY `id`

maktoom
دوشنبه 16 مرداد 1391, 21:43 عصر
سلام
البته برای حذف تکرارها باید از distinct بعداز select استفاده کنید.

Unique
سه شنبه 17 مرداد 1391, 00:09 صبح
البته برای حذف تکرارها باید از distinct بعداز select استفاده کنید.

یا از Group By استفاده کنید یا از DISTINCT ! دوتاش لازم نیست.

farzad_sx1
سه شنبه 17 مرداد 1391, 01:11 صبح
نه نه منظور من اینجوری نبود . اینا رو بلد هستم.
ببینید من یه جدول دارم که مثلا اینجوری هست :



ID == NUMBZ
1 == 74
2 == 76
3 == 74
4 == 76
5 == 76


الان من میخوام id اون سطرهایی که 74 هست رو جدا بنویسه و 76 ها رو هم جدا بنویسه .

البته این جدول سطر های دیگه ای هم خواهد داشت یعنی نمیشه از WHERE numbz=76 استفاده کرد . چون اون 76 فرق خواهد کرد و متغیره!
در واقع میخوام id های هر سری از numbz ها رو دسته بندی کنم .

farzad_sx1
سه شنبه 17 مرداد 1391, 01:15 صبح
یا از Group By استفاده کنید یا از DISTINCT ! دوتاش لازم نیست.

مرسی منظورم همین Group by بود . دمت گرم.
الان این کار رو با کدهای php نمیشه کرد ؟ حتما باید از توابع mysql استفاده کرد ؟

desatir7316
سه شنبه 17 مرداد 1391, 02:30 صبح
مرسی منظورم همین Group by بود . دمت گرم.
الان این کار رو با کدهای php نمیشه کرد ؟ حتما باید از توابع mysql استفاده کرد ؟
مگه اطلاعاتت توی بانک نیست؟
اگه هست آره دیگه با query بنویس