如果在SQL语句列名中的内容是只有一个点,如何选出来,如:
id number
231 .
number列的内容只有一个点
如果想通过number得到id,使用
SELECT id from tab WHERE number="."
执行错误,有没有高手解释下为什么,我没搞懂。
SQL code:
SELECT id from tab ......
A表有3个字段
a, b ,c,
b表有4个字段
a ,b ,c, d,
现在把a表的数据和b表的数据全部插入到 c 表
c表结构
a b c d (4个字段)
这样的sql怎么写!
SQL code:
insert tc select a,b,c from ta
union all select a,b,c from tb
SQL code:
insert c
......
drop table tb;
create table tb(inspect_name varchar(20), vdatetime2 datetime, vtime int, jcnr varchar(20),rank varchar(2),uplj varchar(2));
insert into tb(inspect_name, vdatetime2, vtime,jcnr,rank,uplj)
select
'王','2010-01-03 00:33:52',60,'内容','A' , ......
如何用SQL语句获取当前结点的父节点,包括父结点的父结点。
比如当前结点为B1,root为根结点,(0)为他的ID。
root(0)
—A(1)
—B(2)
—B1(4)
—B11(6)
—C(3)
......
我这里有一个表:User_tbl
字段(id,name,sex,age,........)50多个字段。
我想查询,除了name这个字段的其他所有字段的数据。
我不想每个字段都写上去。
例:select id,sex,age,.... from User_tbl
有没有什么查询方法可以解决这个问题?
写上字段是个好习惯。。。
貌似没有吧!
观 ......
比如select * from tb结果为:
id name
1 s
5 b
3 c
现在要把结果倒过来:
id name
3 c
5 b
1 s
如何实现?
这里没有任何排序依据。
??
......