อยากจะ Select Top ของ Group ในตารางแบบตัวอย่างต้องทำยังไงค่ะ

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

อยากจะ Select Top ของ Group ในตารางแบบตัวอย่างต้องทำยังไงค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

2016-01-21_0-12-33.png
2016-01-21_0-12-33.png (9.03 KiB) Viewed 1424 times
2016-01-21_0-12-44.png
2016-01-21_0-12-44.png (6.37 KiB) Viewed 1424 times
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41231
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: อยากจะ Select Top ของ Group ในตารางแบบตัวอย่างต้องทำยังไงค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

ไม่เข้าใจ ความต้องการครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Re: อยากจะ Select Top ของ Group ในตารางแบบตัวอย่างต้องทำยังไงค่ะ

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

ต้อวการจะหาค่าสูงสุดของเเต่ละ Groups by ค่ะ

โค้ด: เลือกทั้งหมด

$sql_array = array(
			"SELECT" => "*",
			"FROM" => array(
				$this->table_prefix . 'user_upload' => "a"
			),
			"WHERE" => array(),
			"LEFT_JOIN" => array(),
			"ORDER_BY" => array(),
			"GROUP_BY" => array(),
		);
//select *,
//row_number() over (partition by province order by credit desc) rowno
//from Customer

		//$sql_array['GROUP_BY'] = 'a.user_id';
	        $sql_array['ORDER_BY'] = 'a.id  DESC';
ตัวอย่างที่ทำมา คือ ต้องการจะ ดึงค่าเฉพาะของ user_id ที่ซ้ำออกมาเพียง เเถวเดียว เเละต้องเป็นเเถวที่ id มากสุดของ Group
ตัวอย่างที่ทำ มัน GROUP_BY เเล้วมันทำไม่ได้ค่ะ


SELECT * FROM (phpbb_user_upload a) GROUP BY a.user_id
คำสั่งนี้มันไม่ได้ค่า id สูงสุด
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 60