求助一条SQL like语句! - .NET技术 / ASP.NET
求助一条SQL like语句!
table
ID name bran_id
1 ss 1,2
2 aa 10,13
3 cc 1,13,15
当bran_id like 1 的时候,结果显示的是ID=1和等于3的,而2不显示因为ID=2的bran_id,是10和13
请问我这条SQL语句该怎么写?
自己顶一下
bran_id like '%1,%' or '%,1,%' or '%,1%'
string strlike='1'
where ','+bran_id+',' like '%'+ strlike +'%'
string strlike='1'
where ','+bran_id+',' like '%,'+ strlike +',%'
SQL code:
select * from table where bran_id like '%1%'
bran_id like '%1,%' or '%,1,%'
bran_id like '1,%' or '%,1,%'
SQL code:
select * from table where '%你的字符串+','%' like bran_id+','
我看错了,他们的对
select * from table where bran_id like '%1%'
11
select * from [表名]
where bran_id like '%1,%'
{
相关问答:
我有两个dropdownlist都绑好了值,想选中一个dropdownlist中的值,然后在另一个dropdownlist中选中相应的一项。
不是从新绑定第二个dropdownlist,是在已经绑好的值当中选中一个。
我想用js写
求助
你可以把drop ......
需求如下:
学院 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 ......
通过NAME字段条件查询一个数据表,假设我有100个姓名,有以下两个方法,
方法1:
把100个Name 组成一个SQL语句,比如 Select * from tmp_table where Name='张三' or Name ='李四' Or ...Or Name='第一百个姓名'
......
<table border= "0 " cellspacing= "0 " cellpadding= "0 ">
<BH_CHANNELS ID= "OWNER " CHILDTYPE= "aaa " ......