66问答网
所有问题
sql中怎么判断"01
如题所述
举报该问题
推荐答案 2017-09-07
这个要看你的数据库的了.
一般数据库里面, 没有 布尔型的数据类型.
也就是你没法 直接定义一个列, 数据类型是 Boolean 的。
直接的办法没有, 不过间接的是有的。
一般定义一个 数值类型。 1 表示 true 0 表示 false.
对于 SQL Server , 有个数据类型, 叫 bit 整型其值只能是0、1或空值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Uv2psiDpspD9UviivD9.html
相似回答
SQL语句如何
筛选 字段1 字段2
01
是 02 是 01 否 02 是
答:
select * from (select 字段1 from 表1 where 字段2='是' group by 字段1) A where A.字段1 not in (select 字段1 from 表1 where 字段2 like '%否%');
sql
如何判断
每个月
的
1号?
答:
select to_char(sysdate,'yyyymm') from dual; -- oracle 但应该是所有
SQL
都支持 如果要精确到天的话 改成 yyyymmdd就可以了 (有的时候当月1号并不是工作日期的第一天,所以很多系统中不能用1号去比较的)-- select d=day(getdate()) 不知道是什么系统的用法 -- 这个爱莫能助,我是做...
sql中怎么
实现如下查询: 学生
01
学了001,002俩课程,怎么查询出和学生01...
答:
先查SC 表 获取 SID 和 对应所选课程 按一定顺序排序的 CID 字符串的拼接(如 学号01 选了课程 01 02 03 那么对CID进行字符串拼接 成 学号 :01 gc:01,02,03 格式 )然后获取 01 学生的gc 字符串 , 再获取其他gc = 01 学生的gc 排除
01的
SID 最后 查 STUDENT 信息 ...
sql
判断
是否为数字
答:
以后你要询问有关数据库函数的问题, 最好明确说明一下啊。
Oracle 通过正则表达式判断, 字符串是否是数字。可以使用正则表达式的方式来判断
。REGEXP_LIKE( 字段 , '(^[+-]?\d{0,}\.?\d{0,}$)'来判断 是否是数字 SQL> SELECT NULL 2 FROM dual 3 WHERE REGEXP_LIKE(NULL,'(^[+-...
如何
筛选
SQL
字符串字段中部分值
答:
将所有的要查的卡口编号组成类似'
01
@02'这样待查字符串。sql查询时通过charindex筛选出在待查SQL字符串里有的KKBH的记录。经测试使用or与使用charindex,两者在MS
SQL中
执行效率差不多。具体实现:用户界面查询需求:可能搜索N个卡口的记录(N的值域{1,所有卡口个数})。设计这个UI的形式一共三种:一、一...
该
sql如何
查啊?查询学过编号为"
01
"但是没有学过编号为"02"
的
课程的同...
答:
表结构?假设 学生表 学生ID 学生名 选课表 课程ID 学生ID select t1.from 学生表 t1 where t1.学生ID not in (select 学生ID from 选课表 where 课程ID ='02')and t1.学生ID in (select 学生ID from 选课表 where 课程ID ='
01
')...
大家正在搜
sql中判断连续不间断满10月
sql文中的if判断中的或者
怎么判断是否有sql注入漏洞
sql中判断不为空
sql中判断表是否存在
sql中if判断是否耗时
sql中判断一行记录是否存在
sql中的条件判断函数
sql中如何判断升序或降序