第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

糾結(jié)的分割截取

糾結(jié)的分割截取

海綿寶寶撒 2018-12-07 10:34:15
查看完整描述

18 回答

?
慕碼人8056858

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超6個(gè)贊

@yling: 下面這樣試試呢: select bname,count(1) from (select b.name as bname, a.cid,a.family from b join a where a.family like '%' + b.name + '%') group by bname
查看完整回答
反對 回復(fù) 2019-01-21
?
吃雞游戲

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊

有的 Charindex就是判斷字符出現(xiàn)的位置,沒有返回0
查看完整回答
反對 回復(fù) 2019-01-21
?
交互式愛情

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊

同意樓上的,呵呵。不過like可能效率不高,找找有沒有其他的sql函數(shù),來判斷一個(gè)字段是否在另一個(gè)字段中。我知道在mysql里面,LOCATE的效率比like的高點(diǎn)

查看完整回答
反對 回復(fù) 2019-01-21
?
慕容森

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超18個(gè)贊

@wang_yb: select b.name as bname, a.cid,a.family from b join a where a.family like '%' + b.name + '%' 這個(gè)語句不行啊,我試了,報(bào)錯(cuò),兩個(gè)表沒有關(guān)聯(lián)字段,所以錯(cuò)的,應(yīng)該是。 后面的where那個(gè)條件不得行。
查看完整回答
反對 回復(fù) 2019-01-21
?
牧羊人nacy

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊

恩,是可以的,是我的兩個(gè)關(guān)系搞錯(cuò)了我是b表name模糊查詢a.famliy字段,所以都為空
查看完整回答
反對 回復(fù) 2019-01-21
?
胡子哥哥

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超6個(gè)贊

@like%'遠(yuǎn)遠(yuǎn)'%: 我在sqlite上運(yùn)行的可以查出數(shù)據(jù)啊,sqlite上“+”需要換成“||”
查看完整回答
反對 回復(fù) 2019-01-21
?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

不是的說錯(cuò)了,select b.name as bname, a.cid,a.family from b join a where a.family like '%' + b.name + '%' 這樣是查不出數(shù)據(jù)來的,感覺like '%' + b.name + '%' 無效
查看完整回答
反對 回復(fù) 2019-01-21
?
神不在的星期二

TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊

@like%'遠(yuǎn)遠(yuǎn)'%: 您是什么數(shù)據(jù)庫,有的數(shù)據(jù)庫連接字符串的符號(hào)不是“+”,是“||”
查看完整回答
反對 回復(fù) 2019-01-21
?
鴻蒙傳說

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊

like '%' + b.name + '%' 不行的,我這報(bào)錯(cuò)
查看完整回答
反對 回復(fù) 2019-01-21
?
HUH函數(shù)

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超4個(gè)贊

能不能再把你的要求表達(dá)清楚?

查看完整回答
反對 回復(fù) 2019-01-21
?
白板的微信

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊

這種方式是不行的,要在另一個(gè)表取模糊匹配的字段,但是我這么寫好像也不對啊 select a.cid,a.family,b.name from a join b on a.family like '%' + b.name + '%'
查看完整回答
反對 回復(fù) 2019-01-21
?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

select count(*) as 父親的個(gè)數(shù) from a where?famliy like '%父親%'

其他的個(gè)數(shù)同理

查看完整回答
反對 回復(fù) 2019-01-21
?
開心每一天1111

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊

只需改變a.cid= 多少,就可以根據(jù)a表來動(dòng)態(tài)統(tǒng)計(jì)b表中的數(shù)據(jù)
查看完整回答
反對 回復(fù) 2019-01-21
?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊

已近解決了,lz看下這段代碼行嗎? select [name],(select COUNT(0) from b where [name]=c.[name]) as 'Count' from (select distinct [name] from a join b on a.famliy like '%'+b.name+'%' where a.cid=2) c
查看完整回答
反對 回復(fù) 2019-01-21
?
aluckdog

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超7個(gè)贊

如果你能將上面的 from a where cid=1 轉(zhuǎn)換成多行的datatable,那么這句話就能實(shí)現(xiàn)你所想要的
查看完整回答
反對 回復(fù) 2019-01-21
?
白豬掌柜的

TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊

這個(gè)問題解決了,那你的問題就解決了 比如a表的cid=1是,你能否將 famliy轉(zhuǎn)換成多行 或者 like 后面加字段名,但是我試過貌似不行, 這是我寫的 select a.name,(select count(name) from b where name=a.name) as '統(tǒng)計(jì)' from a where cid=1
查看完整回答
反對 回復(fù) 2019-01-21
?
叮當(dāng)貓咪

TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊

建議用C#代碼寫,sql有的難搞,一下僅提供思路:

1.查詢a表的family值,然后分割填充到集合,如:list

2.對list循環(huán),用每個(gè)值作為條件去統(tǒng)計(jì)B表中的basename

查看完整回答
反對 回復(fù) 2019-01-21
?
慕斯709654

TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個(gè)贊

不太明白你說的意思

查看完整回答
反對 回復(fù) 2019-01-21
  • 18 回答
  • 0 關(guān)注
  • 541 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)