易截截图软件、单文件、免安装、纯绿色、仅160KB

sqlite的sql语句问题

sqlite不会不支持and 吧?
select * from table where rootid=2 and uid=0 order by orderid asc,id asc
使用上面的语句查询不到数据,可是符合的条件是存在的.我取掉and,就有记录,不知道怎么回事
select * from table where rootid=2 order by orderid asc,id asc

试一下select * from table where uid=0;

引用
试一下select * from table where uid=0;


这样是可以的,可是后面加上另一个条件,我试过了,and roorid=1可以查到,可是and roorid=2就查不到了,但我看数据库,符合条件的,有啊

出现这种情况?我猜应该是你的数据库有问题了,重新下载一个安装吧!

我刚才删了全部数据,从新加了两条,试了下select * from table where uid=0;这条,不行,查不到,不知道什么原因,uid是数组字段,我要查询等于0的,难道不是这样吗?

"数组字段"什么意思?

既然
uid=0
没有结果
那么
rootid=2 and uid=0
就更不会有结果了。

我的意思是,uid=0的数据是存在的,但是查询不到.

建议重装 肯定是哪默认的配置问题出错冲突了


相关问答:

sql 问题

PB中开发的。

DateTime startTime=DateTime(em_1.Text)
DateTime endTime=DateTime(em_2.Text)

string sql
sql = dw_1.GetSQLSelect()+"Where (StartTime> '"+startTime+&q ......

sql查询疑问

表中按datadate,tradeid为主键,也就是说tradeid会重复出现在不同天中,同一天的tradeid是不同的。现在我希望取一段时间范围内不重复的tradeid,且只要每个tradeid的最后一次出现的那条。sql语句该怎么写

: ......

一个简单的SQL语句

  我看一个教程上看了一个语句,用于两个表联合查询的,但我不是很懂,请指教
select t.*,publisherName from titles t left outer join publishers p on t.publisherid=p.publisher

第一次接触,希 ......

Sql 取数据问题

declare @test table(
title varchar(100),--标题
num decimal(18,6), --数量
unitqty decimal(18,6) --单位
)
insert into @test values('a',100,50)
insert into @test values('b&# ......

问句SQL,很麻烦

SQL code:

select xz_staffname,xz_clientname,case
when XZ_OutStockDate >= '2006-12-26' and XZ_OutStockDate <= '2007-12-25' then 2007
when XZ_OutStockDate >= '2007-12-26' and XZ_OutSt ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号