PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : درخواست یک کوئری



wordpress
March 19th, 2011, 13:02
چجوری میشه 20 تا رکورد بدست بیاریم که مثلا فیلد Age آنها مثل هم نباشه؟
اگه متوجه نشدین بیشتر توضیح بدم.

parsibox
March 19th, 2011, 14:09
از distinct استفاده کن

the_coder
March 19th, 2011, 14:47
distinct برای زمانی هست که کل فیلد ها مثل هم باشه نه فقط یک فیلد
شما دقیق بگو چیکار می خوای کنی تا بهتون بگم

wordpress
March 19th, 2011, 16:13
تیبلی دارم شامل 5 فیلد: ID, name , family, age, summary
ده هزار تا رکورد هم داره، می خوام 20 تا رکورد رو نمایش بدم ولی باید طوری رکوردها رو انتخاب کنم که مقدار age آنها تکراری نباشه.

parsibox
March 19th, 2011, 16:46
از distinct استفاده کن

SQL DISTINCT (http://www.1keydata.com/sql/sqldistinct.html)

wordpress
March 19th, 2011, 18:10
از distinct استفاده کن

SQL DISTINCT (http://www.1keydata.com/sql/sqldistinct.html)
SELECT DISTINCT store_name FROM Store_Information
الان مشکل اینجاست که فقط به فیلد store_name دسترسی دارم و بقیه فیلدها انتخاب نشده اند

Rezash
March 19th, 2011, 18:13
هم ميتوني از distinct استفاده كني هم group by

parsibox
March 19th, 2011, 18:15
باید ۲ تا کوئری بگیری
اول باید اون فیلدی که میخواهی را انتخاب کنی و بعد باید یک کوئری دیگه بگیری و یک رکورد که مقدار اون فیلد را داره را خودت نشون بدی

Rezash
March 19th, 2011, 18:15
select * from `table` group by `fieldname`

wordpress
March 19th, 2011, 18:41
select * from `table` group by `fieldname`
خودشه