|
|
|
สอบถามเรื่องการ select ข้อมูลที่มีมากที่สุดในฟิลด์นั้นครับ |
|
|
|
|
|
|
|
Code (SQL)
SELECT name, MAX(id) AS newid
FROM username
GROUP BY name
|
|
|
|
|
Date :
2015-03-25 21:09:36 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถูกต้องไหมครับ ^^
Code (SQL)
SELECT id,`name`
FROM test
GROUP BY `name` HAVING COUNT(*)
ORDER BY COUNT(*) desc limit 1
|
|
|
|
|
Date :
2015-03-26 01:36:04 |
By :
bamossza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-03-26 09:22:59 |
By :
LAGO |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถูกต้องครับ แต่เกินความจำเป็น having count(*) เอาออกไปก็ได้ครับ
|
|
|
|
|
Date :
2015-03-26 09:45:22 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วครับ ขอบคุณทุกท่านมากครับ
Code (SQL)
SELECT count(name) AS a_count, name FROM username GROUP BY name ORDER BY a_count DESC LIMIT 1
ใน php fetch ด้วย name ครับ
|
ประวัติการแก้ไข 2015-03-30 18:34:08
|
|
|
|
Date :
2015-03-30 18:27:04 |
By :
sizeXL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2015-03-31 07:14:13 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|