可以直接關(guān)聯(lián)查詢,sql如下
專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、外貿(mào)營銷網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)贛州免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
select jilu.* from jilu,user where jilu.學(xué)號(hào)字段=user.學(xué)號(hào)字段 and user.用戶名字段='要查詢的用戶名'
查詢出的數(shù)據(jù)集即為用戶名對應(yīng)的jilu里信息.
顯示數(shù)據(jù)庫db中表tab上字段user的重復(fù)數(shù)量的查詢語句為:
$sql='select user,count(*) from db.tab group by 1';
用mysql_query、mysql_fetch_array循環(huán)就可以顯示所有重復(fù)值的統(tǒng)計(jì)
如果只查user為'xxx'有多少,查詢語句為:
$sql="select count(*) from db.tab where user='xxx'";
這個(gè)用OR查詢就可以了
(tel = '158XXXX') OR (brel = '158XXXX')
//這里是TP的寫法???
//不知道對不對???
//你可以測試一下???
//我一般都是用M()?-?query(SQL語句)這樣去寫的
$model?=?M('表名');
$where['tel']?=?array('eq','1589456125');
$where['btel']?=?array('eq','1589456125');
$where['_logic']?=?'OR';
$model?-?where($where)?-?oreder('id?DESC')?-??select();
這個(gè)語句有問題
width='".$width."' and height='".$height."' and size='".$size."' and name LIKE '%".$_GET[search]."%'
這個(gè) width height size name 都是哪個(gè)表的要寫清楚
例:soft_xt.width='".$width."' and soft_call.height='".$height."'
就可以了,不過你這么多表查,是否必須,效率非常低呀
可以建一個(gè)表,跑一下共用的數(shù)據(jù),那樣以后查就簡單了
下面的語句可以找出重復(fù)的編碼:
SELECT `編碼`,count(*) from `表名` group by `編碼` having count(*)1
注意執(zhí)行的時(shí)候把`編碼`和`表名`改為具體的名稱,如果不是中文字段名和表名,就可以無需反單引號(hào),千萬別打成單引號(hào),否則會(huì)報(bào)告語法錯(cuò)誤的。