标题:[求助]关于一些简单sql语句的问题。
只看楼主
周星
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2006-11-17
 问题点数:0 回复次数:4 
[求助]关于一些简单sql语句的问题。

1.datetime型数据的写法是不是如:1998-06-01一样呀?可是教材上写的1998.06.01
我在建了一个表后,在一个数据类型为datetime的列中按后者填写数据,系统提示数据类型有错误。按前者填写是正确的。请问"-"在表中不占字节,而"."占吗?书上还有写地方写着06/01/1998,这样写正确吗?
2.select company,boss_name,hsienshi_code from distributors where hsienshi_code = 'TPE' and boss_name in ('李%','陈%')
select company,boss_name,hsienshi_code from distributors where hsienshi_code = 'TPE' and (boss_name like '李%' or boss_name like '陈%')
这2个语句有什么区别?我用第二个语句可以找到所要的数据,第一个不行。
3.我在查询分析器里面输入的SQL语句保存后如何重新载入查询分析器使用?装载SQL脚本有什么用?

搜索更多相关主题的帖子: sql 语句 
2006-11-28 17:57
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 

1.至于正不正确,你试试就知道了,在问别人可不可以之前,不如自己先试试.
其实输入日期类型直接输入 19980601就行了
2.第一个语句是查找 hsienshi_code 为 TPE 并且 boss_name 中第一个字是"李"和"陈"的信息.
第二个语句是查找 hsienshi_code 为 TPE 并且 boss_name 中第一个字是"李"或"陈"的信息.
3.直接用查询分析器打开就行了.


飘过~~
2006-11-28 19:32
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
建议你还是多看看书,先把比较基础的学好.呵呵

飘过~~
2006-11-28 19:35
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 

我试过在boss_name in ('李%','陈%')
中%不是当作模糊查询的符号,而是把%当作一个字符来使用,所以找不到值


26403021 sql群 博客 blog./user15/81152/index.shtml
2006-11-29 10:46
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
得分:0 
用union连接两个select语句就行了,以前好傻

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-03-01 22:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-105934-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.054021 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved