先來幾個SQL看看效果 SELECT i.*,n.*FROM iLEFT JOIN n on FIND_IN_SET(n.id, i.n_id)GROUP BY n.id效果圖: 想把信息都放一行里面怎么辦呢?我們就要用到group_concat函數了 SELECT i. ...
select from b where find in set ,id select from b where id in , , , ...
2015-08-07 10:38 0 6803 推薦指數:
先來幾個SQL看看效果 SELECT i.*,n.*FROM iLEFT JOIN n on FIND_IN_SET(n.id, i.n_id)GROUP BY n.id效果圖: 想把信息都放一行里面怎么辦呢?我們就要用到group_concat函數了 SELECT i. ...
或者: ...
...
例如表student 表teacher 1、正如圖所示,表student中得表中得teacher_id對應的是表teacher中的id集合,如何把這這兩張表連起來搞得人頭大,先是用了 LOCATE() sql語句如下:select s.id,s.name,t.name ...
比如有如下2個表 a 和baaID b1ID b2ID b3ID1 1 3 52 2 4 6bbID bCon1 蘋果2 香蕉3 國內4 國外5 出口6 進口其中a表中的b1ID,b2ID,b3ID都對應b表的bID現在要查詢a表的第一條數據,期望查詢到的結果如下aID b1ID b1Con ...
借鑒:mysql使用instr達到in(字符串)的效果 結論:select * from 表名where INSTR(CONCAT(字符串),CONCAT(表id)) 問題來源:一表中的某字段是另一表的外鍵,該字段是外鍵表的id組成的字符串,如“1,2,3,4”這種形式 ...
現有一個student表結構數據如下: id hight sex age 1 160 0 16 2 170 1 16 ...
//根據設備多個id獲取設備信息 public List<Devices> getDevicesAll(@Param("devicesIds ...