الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

جملة Sql لم تقبل معي

بدأه أبورنه في 22 أغسطس 2009 · 13 رد · 582 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ..

حصلت معي مشكلة غريبة ..

انا لدي جدول واريد اظهار آخر نتئجة فيه ..

أنا كنت استخدمة select last()

مثال للجملة التي استخدمتها ولم تقبل معي

SELECT LAST(id) FROM table

جربتها على php

يظهر خطأ

تم تعديل هذه المشاركة بواسطة أبورنه في 22 أغسطس 2009 في 21:39

#2

جرب هذا الكود

SELECT col1, col2, ... FROM TableName ORDER BY ColName   DESC LIMIT 1

تم تعديل هذه المشاركة بواسطة just-gal في 22 أغسطس 2009 في 23:14

hope is not a plan

----------------

#3

اخي مشكور على تجاوبك ولكن انا اريد ان تظهر جميع السجلات ...

وتترتب حسب اخر سجل تم إدخالها ( last )

#4

أخي المشكلة بإختصار اني اريد اذا قمت بعمل group by لسجلات مثلاً عددها 10

لو فرضنا ان السجل a وهو الذي قمت بعمل group by له

ارغب بترتيب الحقل b حسب آخر إدخال له

#5
اقتباس
ارغب بترتيب الحقل b حسب آخر إدخال له

اسفة اخي مافهمت شنو قصدك

وبعدين انت تقصد استخدام group by مع حقول ؟ لانها ماتستخدم مع سجلات

ياريت توضح اكثر حتى اقدر ساعدك يعني اريد افهم كيف رح يكون الترتيب وشنو هو نوع المدخلات

hope is not a plan

----------------

#6

اخوي جرب اكتب اي جملة sql في صفحة php

فيها last

وعطني النتيجة

#7

اخي انت تقصد الدالة

( ) last

طيب تقدر تحط لنا الكود ؟؟

تم تعديل هذه المشاركة بواسطة just-gal في 23 أغسطس 2009 في 00:40

hope is not a plan

----------------

#8

اخوي اكتب اي جملة

select last(id) ...........

وجرب وشوف النتيجة انا حاول اكثر من مرة ولا اعرف اين المشكلة

#9

اخي انا اريد اعرف انت وين تكتبها وشنو الخطأ اللي يطلع معك

يعني اذا تقدر تحط الكود هنا رح تسهل ايجاد الحل ان شاء الله

hope is not a plan

----------------

#10

هو الموضوع طويل شوي بالنسبة لي وانا احاول اختصره ..

عموماً سوف اشرح لك وان شاء الله توضح معك الحين ..

شوف انا ربطت الصفحة مع قاعدة البيانات واشتغلت معي تمام

01.jpg

غيرة في جملة sql وجربت max وشغاله معي زي الحلاوة

03.jpg

غيرة في الجملة وحطيب last

ظهرت لك هذه الرسالة مع العلم اني جربت في لغات غير php وضبطت جملة السليكت

اتمنى تفسير هذه المشكلة

02.jpg

هذه صورة تثبت ان last شغال وهو من جمل sql

test1.jpg

تم تعديل هذه المشاركة بواسطة أبورنه في 23 أغسطس 2009 في 01:37

#11

اخي دالة

() last

() first

لاتدعمها لغة Mysql هذا هو سبب الخطأ يعني انت حاليا مطلوب منك تستخدم البديل هو max () للاي دي

hope is not a plan

----------------

#12

أدري اشغلت معي ..

ومشكور على تعبك ..

أخي هل انت متأكد 100% ان MySql لا تدعم Last

#13

دوال mysql

شوف الرابط اعلاه فيه جميع دوال اللي تدعمها لغة mysql

وانا اسفة لانو مافهمت قصدك من البداية

تم تعديل هذه المشاركة بواسطة just-gal في 23 أغسطس 2009 في 03:01

hope is not a plan

----------------

#14

مشكور اخوي اسأل الله ان لا يحرمك اجر ما عملت ..

المشكلة اني مسوي مشروع ولازم اطبق عليه last

عموما بشوف حل بديل ..

او سأحاول ارفق المثال لتعدل عليه او يعدل عليه احد الأخوان

مواضيع مشابهة