Ⅰ access中sql查询语句
SELECT 专家信息.编号, 专家信息.篇名, 专家信息.作者, 专家信息.部门, 专家信息.职称, 专家信息.年度, 专家信息.成果发表载体, 专家信息.出版日期, 专家信息.文献类型, 专家信息.备注, 专家信息.文献下载 FROM 专家信息 WHERE (((专家信息.篇名)=forms!专家信息查询!篇名) And ((专家信息.作者)=forms!专家信息查询!作者) And ((专家信息.部门)=forms!专家信息查询!部门) And ((专家信息.职称)=forms!专家信息查询!职称) And ((专家信息.年度)=forms!专家信息查询!年度) And ((专家信息.成果发表载体)=forms!专家信息查询!成果发表载体) And ((专家信息.出版日期)=forms!专家信息查询!出版日期) And ((专家信息.文献类型)=forms!专家信息查询!文献类型)) Or (((forms!专家信息查询!篇名) Is Null) And ((forms!专家信息查询!作者) Is Null) And ((forms!专家信息查询!部门) Is Null) And ((forms!专家信息查询!职称) Is Null) And ((forms!专家信息查询!年度) Is Null) And ((forms!专家信息查询!成果发表载体) Is Null) And ((forms!专家信息查询!出版日期) Is Null) And ((forms!专家信息查询!文献类型) Is Null)) Or (((专家信息.篇名)=forms!专家信息查询!篇名)) Or (((专家信息.作者)=forms!专家信息查询!作者)) Or (((专家信息.部门)=forms!专家信息查询!部门)) Or (((专家信息.职称)=forms!专家信息查询!职称)) Or (((专家信息.年度)=forms!专家信息查询!年度)) Or (((专家信息.成果发表载体)=forms!专家信息查询!成果发表载体)) Or (((专家信息.出版日期)=forms!专家信息查询!出版日期)) Or (((专家信息.文献类型)=forms!专家信息查询!文献类型)) Or (((Instr(专家信息.篇名,Forms!专家信息查询!篇名))>0)) Or (((Instr(专家信息.作者,Forms!专家信息查询!作者))>0)) Or (((Instr(专家信息.部门,Forms!专家信息查询!部门))>0)) Or (((Instr(专家信息.职称,Forms!专家信息查询!职称))>0)) Or (((Instr(专家信息.年度,Forms!专家信息查询!年度))>0)) Or (((Instr(专家信息.成果发表载体,Forms!专家信息查询!成果发表载体))>0)) Or (((Instr(专家信息.出版日期,Forms!专家信息查询!出版日期))>0)) Or (((Instr(专家信息.文献类型,Forms!专家信息查询!文献类型))>0)) 你就不能断一下啊。 建议你说出你的需求,可以看看能不能帮你写条语句出来。 给你个建议性的SQL语句,可能不是你想要的,但是简单改下or或and就可以应该可以满足: SELECT 专家信息.编号, 专家信息.篇名, 专家信息.作者, 专家信息.部门, 专家信息.职称, 专家信息.年度, 专家信息.成果发表载体, 专家信息.出版日期, 专家信息.文献类型, 专家信息.备注, 专家信息.文献下载 FROM 专家信息 WHERE (专家信息.编号 is not null and 专家信息.编号 = 'No.1') or (专家信息.篇名 is not null and 专家信息.篇名 = '关于信息技术的发展概论') …… 太多了,后面的自己完成吧。呵呵。
Ⅱ 如何在Access中使用SQL视图查询
在SQLServer中,我们可以通过企业管理器或查询分析器执行SQL语句。Sql2005后更是方便,利用可以方便的执行任何SQL语句。 今天在做一个比较简单的项目,用到了ACCESS数据库,发现竟然没有自定义查询的窗口,点击设计视图中创建查询,也是弹出一个鼠标操作的查询栏,很不方便。难道在ACCESS中就没有自定义查询窗口了吗?其实还是有的,经过一番查找后,终于找到了。 步骤:打开Access文件,在"对象"窗格中选择"查询",再在右边窗格中双击"在设计视图中创建查询"。这时候会弹出一个显示表窗口,点击关闭按钮关闭该窗口,然后单击菜单栏中的"视图",单击"SQL视图",就会弹出类似于SqlServer中的查询分析器中可供输入SQL语句的窗口了。 重要:在这个视图窗口中,和所有Access查询一样,每次只能执行一条SQL语句。
Ⅲ SQL查询access数据库日期
SQL查询access数据库日期的方法如下:
1,打开access,点击创建,点击查询设计,打开后切换成SQL语句。
2,在框框中输入以下语句:SELECT * from 学生 where 出生日期=#日期#;
以下以查询1992/7/11日的学生为例:
Ⅳ access 中的 SQL查询
先列传行,再查询
select 用户编号,登录名1 登录名 from t1
union all
select 用户编号,登录名2 登录名 from t1
union all
select 用户编号,登录名3 登录名 from t1
然后设个表为表A
select A.用户编号,B.操作记录 from A,t2 B where a.登录名=b.登录名
我没试过效率,好像还有别的写法,不过这种应该不叫容易理解。
Ⅳ ACCESS中的SQL查询,运行时提示 输入参数值
1)你在查询的设计模式,点击查询菜单,选择“参数”,看看你是不是在这里设置参数了。
2)检查你的select语句,看看是不是所有字段都是来自对应的正确的表格。 比如,学生成绩的表里面是否有学号字段。实在看得眼花了,可以在可视化界面手工拖动字段建立查询,这样就免得写错语句了。
3)看到你的where条件,感觉你用学生成绩分别连接课程信息和学生信息。建议你在可视化界面中做表之间的“连接”。
然后在需要连接两个表的连接字段上,鼠标点中一个字段,点中不放,从一张表拖到另外一张表的对应字段,
会出现一个连接向导,你选择一下连接方式,就能做好这个查询了。
通过这个方法,你应该能建立多个连接。
Ⅵ Access的SQL查询是什么
sql语言(结构化查询语言)不管是在sql
server
,mysql
,access都是统一的
查询一般格式都是
select
*
from
xxx
where
xxx
Ⅶ 请教各位高手下在ACCESS里面那个SQL查询怎么设置啊
呵呵,你选择"在设计视图中创建查询",把那个显示表的小窗口关掉,然后点击工具栏上那个"SQL"旁边的小箭头,选择"SQL视图",就会出来一个编辑T-SQL的窗口,然后嘛,想咋写就扎写l
Ⅷ Access查询命令SQL
其次,点击access界面右下角sql,就可以进入sql界面,输入完相应的sql,点击设计视图下的运行,可以查询sql结果
Ⅸ Access2016 SQL语言在哪
首先打开Access软件,并新建一个空白数据库。(当然也可以打开之前保存的数据库)。
软件会默认开启一个表名为【表1】的空白表单。
将空白表单表名修改为【测试表】,添加字段和几行测试数据。
默认软件工具栏是【开始】工具栏,我们点击【创建】进入创建工具栏,在工具栏中点击【查询设计】。
弹出【显示表】窗口,点击【关闭】将该窗口关掉。
这时软件会进入【设计】工具栏,我们点击工具栏左侧的【SQL视图】。
【SQL视图】默认选择的是【设计视图】,我们在下拉菜单中选择【SQL视图】。
在工具栏下方会自动打开一个查询窗口,在这里就可以输入查询用的SQL语句了。
我们输入一行标准的SQL查询语句,查询在【测试表】中性别为‘女’的数据,然后点击【运行】。
SQL语句执行完成后,查询窗口会自动转换为表视图,以表格方式显示查询到的数据。
Ⅹ access里怎样建立sql查询
首先打开access文件,默认进入数据表视图,在查询选项卡,查询功能区中,点击查询设计