sql 一對多,條件篩選資料

2025-02-13 16:15:09 字數 1124 閱讀 1012

1樓:網友

b表有id沒有,如果有就很好辦啦。或者說b表的seq 相當於id 不會重複。

select , from a a

left join

select pidx,max(seq) seq from b group pidx) b1

onleft join b b

on and

sql多個條件篩選

2樓:網友

1、建立測試表,create table test_con_x(company_name varchar(200), remark varchar2(200));

2、插入測試資料,insert into test_con_x values('中心學校','學校');

insert into test_con_x values('北京銀行','銀行');

insert into test_con_x values('人民保險','保險');

insert into test_con_x values('金融公司','金融');

insert into test_con_x values('無所謂','xx');

3、查詢表中所有資料,select t.*,rowid from test_con_x t;

4、編寫sql,根據指定條件查詢所需資料,select t.*,rowid from test_con_x t

where regexp_like(company_name,'學校|銀行|保險|金融')

可以看到只有四條所需記錄,

3樓:網友

select * from 表 where 公司名稱 like '%學校%' or 公司名稱 like '%銀行%' or 公司名稱 like '%保險%' or 公司名稱 like '%金融%'

表的名字自己更換一下

4樓:

select * from `search_table` where 公司名稱 like '%學校%' or 公司名稱 like '%銀行%' or 公司名稱 like '%保險%' or 公司名稱 like '%金融%' or

sql資料庫怎麼建立一對多的關係具體見補充

表2 tagmap searchtext,tag 1 n關係表 表1 object tag,sql資料庫一對多關係如何取出多條資料?10 直接在sql中是沒法這麼個結構出來的,需要配合程式語言實現 1 先查詢出使用者列表,然後迴圈使用者列表,再根據使用者跟作品表的關聯查詢到每個使用者的作品資訊 2 ...

資料庫設計可以不弄一對一,一對多這些表關係嗎

如果a表有id欄位為baipk,b表有id欄位也為dupk,設定zhi一對一就是a的id和b的id對應?dao 是的,可以這麼理解版.設定a和b一對權多的關係,就是a的pk對映到b裡,但是名字和b的id衝突,如何處理?一般處理方式,是在 b 表裡面,加一個列名為 aid,設定為外來鍵引用。請問資料庫...

一對多關係的資料庫該怎麼建立,資料庫表多對多的關係怎麼建啊?

例如 學生的資料庫,一個老師教一個班 學生表裡面有個教師id欄位,這個欄位和老師表的教師id欄位就是多對一的關係,反過來就是一對多的關係,access 在有這兩個表的資料庫中,點選工具欄上的關係按鈕,把老師表的教師id欄位拖拽到學生表的教師id欄位,並選擇 實施參照完整性 這樣關係就建立完成了。在老...