[請益] MySQL計算欄位出現次數

看板PHP作者 (上線專用)時間12年前 (2014/01/23 23:41), 編輯推噓2(206)
留言8則, 5人參與, 最新討論串1/2 (看更多)
請問 我有一資料表如下, 想計算$varible == value的情況下在該資料表的出現次數, EX: 以下資料表為例,$varible在table的value中出現"2"次 我如何取得2這個值呢??? SQL語法該如何下??? 謝謝。 <?php $varible = 10 table id value 1 15 2 10 3 20 4 10 5 15 6 15 ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.184.139

01/24 00:12, , 1F
SELECT COUNT(*) FROM TABLE WHERE value = '".$var."';
01/24 00:12, 1F

01/24 00:13, , 2F
我想應該是我誤會什麼了,事情應該沒這麼簡單
01/24 00:13, 2F

01/24 00:42, , 3F
可以判斷value=10,+1次計數
01/24 00:42, 3F

01/24 09:47, , 4F
那請問我要限制($varible==value)&&value出現次數<3次
01/24 09:47, 4F

01/24 09:47, , 5F
該怎麼下指令呢???
01/24 09:47, 5F

01/24 10:59, , 6F
「欄位」在table內必須唯一 當然是出現一次 根本假議題
01/24 10:59, 6F

01/24 10:59, , 7F
「特定值在欄位內」才有出現幾次的問題。
01/24 10:59, 7F

01/28 11:41, , 8F
不就1F的語法嗎?要找value=10的資料個數不是嗎?
01/28 11:41, 8F
文章代碼(AID): #1IuJWCqA (PHP)
討論串 (同標題文章)
文章代碼(AID): #1IuJWCqA (PHP)