重慶分公司,新征程啟航
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)
可以添加一個(gè)并且條件,例如myid是xxx,那么SQL語(yǔ)句如下:
公司主營(yíng)業(yè)務(wù):成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站、成都外貿(mào)網(wǎng)站建設(shè)公司、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。創(chuàng)新互聯(lián)公司推出和布克賽爾蒙古免費(fèi)做網(wǎng)站回饋大家。
$sql = "select * from ... where (現(xiàn)在的所有條件在這里并在其外添加括號(hào)) AND myid!=xxx;"
也許是我孤陋寡聞了,似乎沒(méi)有辦法跨庫(kù)關(guān)聯(lián)查詢(xún)吧。如果非要跨庫(kù)關(guān)聯(lián),我能想到的辦法就是把兩邊的數(shù)據(jù)查詢(xún)出來(lái)并存入一個(gè)臨時(shí)表,再查詢(xún)臨時(shí)表。不過(guò)這種方法只是用于不同庫(kù)中相同或相似的表,比如有的數(shù)據(jù)量較大的分庫(kù)項(xiàng)目。
在回過(guò)頭來(lái)看你的項(xiàng)目需求,其實(shí)根本不需要跨庫(kù)的。首先在任意一個(gè)庫(kù)里創(chuàng)建一個(gè)表,在發(fā)送會(huì)議信息給會(huì)員的時(shí)候,除了這個(gè)表的主鍵之外,只需要記錄會(huì)員的id和會(huì)議的id,這兩個(gè)id分別從兩個(gè)庫(kù)里獲取。
你如果要查看某條會(huì)議信息發(fā)送的詳情,就通過(guò)這兩個(gè)id分別從兩個(gè)庫(kù)里獲取會(huì)員信息和會(huì)議信息。
你如果要查詢(xún)出列表,用笨辦法,因?yàn)槟氵@個(gè)表肯定和會(huì)員或會(huì)議其中一個(gè)在一個(gè)庫(kù)了,可以關(guān)聯(lián),然后在列表循環(huán)中逐條查詢(xún)另一個(gè)數(shù)據(jù),雖然這樣有些影響性能,但是也比“跨庫(kù)關(guān)聯(lián)查詢(xún)”好點(diǎn),況且如果數(shù)據(jù)多的話(huà),一般都是分頁(yè)操作的話(huà),一個(gè)列表最多二三十條記錄,一次查詢(xún)二三十也不會(huì)有太大影響。
另一個(gè)笨辦法,就是把發(fā)送記錄列表中所有需要列出的字段都記錄在發(fā)送會(huì)議信息的記錄表里,這樣就不需要在循環(huán)查詢(xún)另一個(gè)表了。但缺點(diǎn)就是這里面的數(shù)據(jù)就不能和會(huì)員以及會(huì)議信息的數(shù)據(jù)同步,除非你在更新會(huì)員以和會(huì)議信息的數(shù)據(jù)的同時(shí)更新這個(gè)表的數(shù)據(jù)。
但不管用哪種方式,我覺(jué)得都比“跨庫(kù)關(guān)聯(lián)查詢(xún)”要好,即使真的有“跨庫(kù)關(guān)聯(lián)查詢(xún)”的方法。
如果是mysql里面兩個(gè)不同的數(shù)據(jù)庫(kù),應(yīng)該是可以直接使用 [數(shù)據(jù)庫(kù)名稱(chēng)].[表名]來(lái)關(guān)聯(lián)的。TP指定的數(shù)據(jù)庫(kù),是因?yàn)樗彺孢@個(gè)數(shù)據(jù)庫(kù)的表字段等。試試看行不行,測(cè)試通過(guò): SELECT a.*,b.* FROM table1 a LEFT JOIN db2.table2 b ON a.id=b.id
兩表中的anime_id相同的話(huà),不用聯(lián)立也能查詢(xún)
$user = M('chapter');
$condition['anime_id'] = $id;
$chap = $user-where($condition)-select();
$this-assign('chap',$chap);
在網(wǎng)頁(yè)中加foreach/foreach循環(huán)