有一个表,如下:
create table #tmp(id int,cusno varchar(10),cusname nvarchar(50))
insert into #tmp(id,cusno,cusname)
select 1, 'C10001', '联想电脑' union all
select 2, 'C10002', '惠普电脑' union all
select 3, 'C10003', '谷歌公司'
drop table #tmp
如何实现,可根据cusno查询得到cusname结果,或者根据cusname查询得到cusname结果:
select cusname from #tmp where cusno like '%C%'
select cusname from #tmp where cusname like '%电脑%'
create procedure sp_test
@str nvarchar(20)
as
--select cusname from #tmp where cusno like '%+@str+%'
存储过程如何实现,多谢!
SQL code:
select cusname from #tmp where cusno like '%C% or cusname like '%电脑%'
SQL code:
select cusname from #tmp where cusno like '%C%' or cusname like '%电脑%'
SQL code:
create procedure sp_test
@str nvarchar(20)
as
select cusname from #tmp where cusno like '%'+@str+'%' or cusname like '%'+@str+'%'
create procedure sp_test
@str nvarchar(20)
as
begin
select cusname from #tmp where charindex(@str,cusno) > 0
相关问答:
字段1,字段2.....字段N,Status,ParentID
1,Name1....test1,1,99
1,Name1....test1,3,99
1,Name2....test2,1,101
1,Name2....test2,3,101
1,Name3....test3,2,101
1,Name1....test1,4,101
想要的结果是:
1,Na ......
需求如下:
学院 academy(aid,aname)
班级 class(cid,cname,aid)
学生 stu(sid,sname,aid,cid)
住宿区 region(rid,rname)
宿舍楼 build(bid,rid,bnote) bnote是‘男’/‘女’
宿舍 dorm(did,rid,bid,bedn ......
A表 有两个字段
id 唯一数字域
InfoTxt text 类型
我现在要把 id 不是14 的所有 InfoTxt字段 文本后面 都加上 'aaa'
按下面执行下来 只有表最后一行加上了 'aaa' ......
在Access的查询中执行下面的语句,无效,提示期待select ,updata ,...
CreateTble C=Answer N="回帖表"
(
C=ID T="INTEGER" P=No M=No N="编号" Z=false,
C=Ques ......