نمایش نتایج 1 تا 2 از 2

نام تاپیک: راهنمایی در نوشتن یک کوئری

  1. #1

    Thumbs down راهنمایی در نوشتن یک کوئری

    سلام دوستان

    یک جدول دارم به نام friends که در اون userID و friendID کاربران در اون قرار داره

    و یک جدول دیگه دارم که اطلاعات آخرین تغییرات پروفایل آنها در اون insert میشه و تاریخ و زمان تغییرات هم وارد جدول میشه مثلاً

    id = 1
    user_id = 20
    date = 1388/8/12
    time = 54354354

    حالا باید کوئری جوری نوشته بشه که وقتی کاربری در سایت لاگین میکنه تو جدول friends آی دی دوستان اون کاربر رو دربیاریم و در جدول update_user طوری جستجو کنیم که اگر دوستان این کاربر در این جدول وجود داشت بر اساس زمان ورود آنها لیست کنه و نمایش بده ( اخرین زمان اول نمایش داده بشه " به ترتیب " )

  2. #2

    نقل قول: راهنمایی در نوشتن یک کوئری

    ممنکه تصور من از شکل جداول شما درست نباشه. اما بر مبنای چیزی که گرفتم کوئری اینجوری میشه:


    SELECT DISTINCT friends.friendID,table2.date,table2.time FROM friends,table2
    WHERE
    friends.userID="آیدی کاربری که وارد شده"
    AND
    friends.friendID=table2.ID
    ORDER BY table2.date,table2.time ASC;


    با این شکل کلی عمل کنی احتمالا" به نتیجه میرسی

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •