導航:首頁 > 凈水問答 > mysql過濾以外的數據

mysql過濾以外的數據

發布時間:2023-07-11 08:19:56

⑴ MySQL過濾部分欄位重復的數據

select
distinct可以去掉重復記錄。
disctinct將重復的記錄忽略,但它忽略的是完全一致的回重復記錄,答而不是其中某個欄位重復的記錄,或者說,distinct查詢一個欄位時好使,多個欄位就不好使。
所以用聚合函數和group
by實現
注意:group
by只能跟聚合函數搭配使用
例表
ID
username
password
TRDESC
1
A
abcdef
QR
2
A
abcdef
W34
3
A
bbbbbb
AD
4
B
aaaaaa
asdf
查詢username和password組合起來的條件不能重復的查詢結果(這個都能重復,不能不說這是個爛攤子)
select
*
from
mytable
where
ID
in(select
max(ID)
from
mytable
group
by
username,password)
當username和password重復時,取ID最小的記錄:
select
*
from
mytable
where
ID
in(select
min(ID)
from
mytable
a
group
by
username,password)

⑵ 從mysql讀取出來的數據 想過濾部分內容輸出 只保留後面的數字

這個可以通過PHP和SQL去做,不過建議使用PHP

SQL:
SELECTcasewhenPQUANDAXIAO='滿69元減30元'then30
whenPQUANDAXIAO='5元無條件券'then5else0endPQUANDAXIAO
FROMtablename;


PHP:
str_replace('滿69元減30元','30',str_replace('5元無條件券','5',$row['PQUANDAXIAO']));
閱讀全文

與mysql過濾以外的數據相關的資料

熱點內容
液相用溶劑過濾器 瀏覽:674
納濾水導電率 瀏覽:128
反滲透每小時2噸 瀏覽:162
做一個純凈水工廠需要多少錢 瀏覽:381
最終幻想4回憶技能有什麼用 瀏覽:487
污水提升器采通 瀏覽:397
反滲透和不發滲透凈水器有什麼區別 瀏覽:757
提升泵的揚程 瀏覽:294
澤德提升泵合肥經銷商 瀏覽:929
飲水機後蓋漏水了怎麼辦 瀏覽:953
小型電動提升器 瀏覽:246
半透膜和細胞膜區別 瀏覽:187
廢水拖把池 瀏覽:859
十四五期間城鎮污水處理如何提質增效 瀏覽:915
怎麼測試空氣凈化器的好壞 瀏覽:519
提升泵是幹嘛的 瀏覽:744
布油做蒸餾起沫咋辦 瀏覽:252
廣州工業油煙凈化器一般多少錢 瀏覽:204
喜哆哆空氣凈化器效果怎麼樣 瀏覽:424
油煙凈化器油盒在什麼位置 瀏覽:582