select * from table1 where id like '(select subid where CNname='张三')%'
总是有语法错误.
查书也查不到,只好拜托各位了
总是有语法错误.
查书也查不到,只好拜托各位了
解决方案 »
- 小女子求教:.net中用OWC11画折线图,数据都显示正确,折线却不显示?
- vpn不是免费的?
- 请各位C#高手帮忙,我想设计一个横向滚动新闻,但不知道要不要设计后台进行管理?前台怎么实现呢?疯了我
- 为什么我在VS2005使用Image控件无法显示图片???
- 求一简单的正则表达式
- 数据库连接问题,非常奇怪!!!
- 100元 解一聊天程序问题!我发誓:问题解决后决不拖欠!!!!
- 求教DataGrid中列排序和header部分固定的问题
- 新浪微博秀代码放到aspx页面中无法显示的问题
- 如何固定DATAGRID的列的宽度?
- 如何设置dropdownlist使其没有边框?
- 请教大侠“怎么样用程序控制在datagrid中添加的模板控件”?
select * from table1 where id in (select subid from ... where CNname='张三')
from那里去了???????????
select * from table1 where id like (select distinct subid FROM table2 where CNname='张三') & '%'
是个查询的值把,如果是这样的话就先把
string temp="(select subid where CNname='张三')%";select * from table1 where id like temp 试试看
这样写语法有错误select * from table1 where id in (select subid from subtable where CNname='张三')
这样写没有错误但是查不到记录呀
我是想实现 查询到subtable中中文名等于张三的编号,然后再查找table1中以这个编号开头的所有记录。
是不是很难呀
from table1 a , subtable b
where b.CNname='张三' and a.id like b.subid + '%'
这样就可以了
select subid where CNname='张三'
子句缺少了from部分
select *
from table1 a , subtable b
where b.CNname='张三' and a.id like b.subid + '%'
select *
from table1 a , subtable b
where b.CNname='张三' and a.id like b.subid + '%'
方法可以
from table1 a , subtable b
where b.CNname='张三' and a.id like b.subid + '%'
这个可以