View Full Version : آموزش: درخواست یک دستور ساده
prg_mail
شنبه 20 مرداد 1397, 02:33 صبح
سلام
خسته نباشید
مچکرم که وقتتون رو به من دادین
جدول
product
دو فیلد داره
name,trace
من یک کواری میخام که این نتیجه رو بده
رکوردهایی را نمایش بدهد که name متفاوت و trace یکسان داشته باشند.
:ناراحت:
prg_mail
شنبه 20 مرداد 1397, 02:47 صبح
خودم به این نتیجه رسیدم ؟؟!
SELECT `trace`,`name`, COUNT(DISTINCT name) FROM payment GROUP BY `trace`,`name` HAVING COUNT(DISTINCT name) > 1
prg_mail
شنبه 20 مرداد 1397, 23:56 عصر
کسی نبود کمکم کند ؟
charcharkh
یک شنبه 21 مرداد 1397, 11:11 صبح
سلام امیدوارم مفید باشه
SELECT column_name(s) FROM table_name WHERE condition GROUP BY column_name(s) ORDER BY column_name(s);
اینو بخون:
https://www.w3schools.com/sql/sql_groupby.asp
prg_mail
دوشنبه 22 مرداد 1397, 13:31 عصر
GROUP BY
میدونم کارش چیه میشه لطفا کواری که من پرسیدم رو بفرمایید
prg_mail
سه شنبه 23 مرداد 1397, 20:07 عصر
لطفا کمکم کنید گیرم
charcharkh
چهارشنبه 24 مرداد 1397, 10:15 صبح
این که کاری نداره !!!
patern رو برات فرستادم دیگه حالا خودت فیلدهای مورد نظرت رو جایگزین کن :تشویق:
unique2017
چهارشنبه 24 مرداد 1397, 14:29 عصر
ممنون واقعا مفید بود
prg_mail
چهارشنبه 24 مرداد 1397, 15:10 عصر
میشه لطفا کنید کل کواری رو بهم بدید ؟
خدا رحمت کند پدر و مادرتونو
جدول
product
دو فیلد داره
name,trace
من یک کواری میخام که این نتیجه رو بده
رکوردهایی را نمایش بدهد که name متفاوت و trace یکسان داشته باشند.
prg_mail
جمعه 26 مرداد 1397, 12:21 عصر
عزیزان کمکم کنید در این شرایط بد
charcharkh
جمعه 26 مرداد 1397, 13:17 عصر
بفرمایید
SELECT name,trace FROM product GROUP BY trace;
ولی اینقدر هم سخت نبود که اینقدر درخواست کردید یکی دوتا آزمون و خطا میکردی بالاخره یک کویری درست درمون ازتوش درمیومد
prg_mail
جمعه 26 مرداد 1397, 16:37 عصر
سوال من دو بخش دارد
رکوردهایی را نمایش بدهد که name متفاوت و trace یکسان داشته باشند.
الف : رکوردهایی که name متفاوت داشته باشند
ب : رک.رد هایی که trace یکسان داشته باشند
قسمت الف در کواری شما کجاست ؟
charcharkh
جمعه 26 مرداد 1397, 18:44 عصر
اینو تست بزن
SELECT DISTINCT name,trace FROM product GROUP BY trace;
اگر نشد و نیازت رو برطرف نکرد اینو هم تست بزن
SELECT name,trace FROM product GROUP BY name GROUP BY trace;
prg_mail
یک شنبه 28 مرداد 1397, 05:50 صبح
سپس بیکران از زحمات شما
مشکل همچنان پابرجاست
ازش ما دعوت میکنم به این لینک تشریف بیارید
http://barnamenevis.org/showthread.php?550644-%DB%8C%DA%A9-%DA%A9%D9%88%D8%A7%D8%B1%DB%8C-%D9%86%D8%B3%D8%A8%D8%AA%D8%A7-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%DB%8C
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.