你是要查找數(shù)據(jù)庫中某個(gè)字段下的相同數(shù)據(jù)吧,我給你寫2個(gè)例子
創(chuàng)新互聯(lián)建站是一家以網(wǎng)絡(luò)技術(shù)公司,為中小企業(yè)提供網(wǎng)站維護(hù)、成都網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)站備案、服務(wù)器租用、域名注冊(cè)、軟件開發(fā)、微信小程序定制開發(fā)等企業(yè)互聯(lián)網(wǎng)相關(guān)業(yè)務(wù),是一家有著豐富的互聯(lián)網(wǎng)運(yùn)營推廣經(jīng)驗(yàn)的科技公司,有著多年的網(wǎng)站建站經(jīng)驗(yàn),致力于幫助中小企業(yè)在互聯(lián)網(wǎng)讓打出自已的品牌和口碑,讓企業(yè)在互聯(lián)網(wǎng)上打開一個(gè)面向全國乃至全球的業(yè)務(wù)窗口:建站咨詢電話:18980820575
(數(shù)據(jù)庫執(zhí)行效率高)
select * from dbo.MediafileInfo as a where
(VideoDownUrl IN (SELECT VideoDownUrl FROM MediafileInfo AS B WHERE A.ProgramID B.ProgramID))
(數(shù)據(jù)庫執(zhí)行效率低)
SELECT *
FROM MediafileInfo AS A
WHERE (SELECT COUNT(*) FROM MediafileInfo WHERE VideoDownUrl=A.VideoDownUrl)1
SQL語句:SELECT `lcontent` FROM `caiji_ym_liuyan`這樣查詢的時(shí)候就會(huì)有很多重復(fù)的記錄
例子:
就會(huì)出現(xiàn)這樣的重復(fù)
2
修改后的SQL語句:
SELECT distinct(`lcontent`) FROM `caiji_ym_liuyan`
查詢結(jié)果:
title =?123_456 abcdef
你如果是要title內(nèi)字母前的所有值,可以這樣寫:
SELECT SUBSTRING_INDEX(title, ' ', 1)
效果如下:
select?name,sum(num)?from?table?group?by?name
--group?by?分組查詢可以實(shí)現(xiàn),根據(jù)名稱分組查詢累加數(shù)量