کوثر
4 سال پیش توسط کوثر مطرح شد
2 پاسخ

واکشی اطلاعات از دیتابیس

سلام و وقت بخیر ، دوستان من چطوری می تونم از این کد ( SELECT * FROM posts LIMIT 5 ) استفاده کنم به شرطی که 5 پست اخری رو برام واکشی بکنه و البته با توجه به آ[رین پستی که در دیتابیس ذخیره میشه اون پست رو در اول جدول به من نمایش بده لطف کنید راهنمایی کنید


ثبت پرسش جدید
مجید سامانی
تخصص : Web Developer
@majid.mohamadisamani 4 سال پیش آپدیت شد
1

سلام
در sql همانگونه که @juza66 فرمودند می توانید اقدام کنید
و در mySql هم بشکل زیر

SELECT * FROM (
    SELECT * FROM posts ORDER BY id DESC LIMIT 5
) sub
ORDER BY id ASC

البته یک کار بهتر هم این است که در جدول تون یک ستون از نوع تاریخ میلادی بگیرید و براساس آن مرتب سازی کنید

@alizadevesal


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش آپدیت شد
1

یک order by desc اضاف کن
توی Sql server یجورای میشه این

SELECT TOP(5) * FROM Posts order by ID desc

مجید سامانی
تخصص : Web Developer
@majid.mohamadisamani 4 سال پیش آپدیت شد
1

سلام
در sql همانگونه که @juza66 فرمودند می توانید اقدام کنید
و در mySql هم بشکل زیر

SELECT * FROM (
    SELECT * FROM posts ORDER BY id DESC LIMIT 5
) sub
ORDER BY id ASC

البته یک کار بهتر هم این است که در جدول تون یک ستون از نوع تاریخ میلادی بگیرید و براساس آن مرتب سازی کنید

@alizadevesal


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام