1樓:在徽州古城笨豬跳的青蘋果
select as '銷售碼', as '商品名稱', as '類別碼', as '原售價', as '特售價',convert(varchar(10),('折扣率' ,轉換型別後拼接%
as '開始日期', as '結束日期'
from inf_gdscode a,inf_salecode b,bil_specialsaleprice_dtl c,bil_specialsaleprice d
2樓:網友
select name from v$datafile where name like '%dbf%';
在sql裡是乙個萬用字元,其意義為'任意字串'
sql如何查詢乙個庫中所有含有某列明的表?
3樓:網友
可用如下語句:
use 庫名。
select distinct from sysobjects t1,syscolumns t2 where and like '%name%'
示的就是包含版name這個字。
符串的表權名。
sql中如何查詢某一列的資料在另乙個表中有沒有?
4樓:網友
假設表table1的a列為1,3,5 表table2的b列為1,2,4,5
not exists寫法:
select
from table1 t1
where not exists(select 1 from table2 t2
where =
not in寫法:
select
from table1 t1
where not in(select from table2 t2)
小表建議使用not in
5樓:網友
使用左鏈結吧!
select a.* from 表1 as a left join 表2 as b on = and is null
sqlserver資料庫中怎樣查詢某個欄位中含有某些字
6樓:網友
類似這樣的一條查詢。
select * from onetable where charindex(n'一', field)>0
and charindex(n'元', field)>0and charindex(n'天', field)>0你這麼寫 必須得三個字全有的能查出來。
select * from onetablewhere charindex(n'一', field)>0or charindex(n'元', field)>0or charindex(n'天', field)>0
在sql資料庫中,怎麼查詢乙個表中有哪些欄位
7樓:射手幽靈伊
在2005之後的版本。
select a.* from a, b
where = and = '要查的表名'
8樓:網友
用這條語句 select * from table_name就可以返回所有的欄位和相應的資料。
sql 查詢欄位中包含回車 如何查出含有回車的欄位
9樓:
select * from 表a
where 欄位a like '%+char(13)+%'
update 表a set 欄位a= replace(欄位a,char(13),'') -去除編號中的回車。
怎麼從資料庫中查詢出一列包含有某個字的記錄
10樓:網友
需要用like語句。
1、建立測試表、插入資料:
create table test
id int,name varchar(10))
insert into test values (1,'張三丰')insert into test values (2,'張無忌')insert into test values (3,'楊逍')insert into test values (4,'謝遜')2、執行語句,查詢name列中含有「張」的記錄,語句如下:
select * from test where name like '%張%'
11樓:網友
select * from 表名 where 欄位 like '%a%' and 欄位 like '%b%'
在前面就表示前面有n個其它的,在後面就表示後面有n個其它的。
如何更改sql中某列的值,如何更改SQL中某列的值
通過update方法實現。sql update table tablename t set filename 值1 where t.name 條件 解釋 更改某列,說明有條件,所有必須通過 where 條件語句定位到列。定位成功後,通過set方法給固定欄位賦值即可。上面sql語句的意思 更改tabl...
sql中如何插入一列數字從1到,sql中,如何插入一列數字從1到
sql2000用臨時表處理效率高,sql2005可用row number select top 100 id identity int,1,1 into from syscolumns a,syscolumns b insert table id select id from declare i i...
sql中如何去除值為null的列
1 建立測試表,含三個欄位 create table ckx test null id number,val1 varchar2 20 val2 varchar2 20 2 插入資料,兩列有值,一列為空 insert into ckx test null id,val1,val2 select st...