PDA

View Full Version : خواندن 10 داده آخری بدون آی دی تکراری



barnamenevis2016
دوشنبه 09 آذر 1394, 13:04 عصر
سلام...من یک جدول دارم...ارسالای کاربر اونجا ثبت می شه...هر ارسال مربوط می شه به یکی از مثلا ده تاپیک مشخص با id مشخص..حالا من ده ارسال آخری رو می خوام با این شرط که این ده تا هیچکدوم id تاپیکشون عین هم نباشه...آیا دستور مستقیمی برای اینکار هست...منطقی ترین و سبک ترین روش برای پیاده کدن این هدف چیه(پایگاه داده mysql هست)ممنون می شم کمک کنید.

H:Shojaei
دوشنبه 09 آذر 1394, 13:40 عصر
select * from tbl group by id limit 0,10

plague
دوشنبه 09 آذر 1394, 15:40 عصر
برای گرفتن مقادیر یکتا میتونی از DISTINCT استفاده کنی
http://www.w3schools.com/sql/sql_distinct.asp