关于数据库查询的语句,大神帮帮忙。拜谢了

关于数据库查询的语句,大神帮帮忙。拜谢了,第1张

1、

select d_name,max(salary) MAX_salary,min(salary) min_salary from drpt a inner join employee b on adept_no=bdept_no

2、

select 

e_name 姓名,d_name部门名称,datediff(yy,work_date,getdate()) 入职至今的年数,P_Name 职位,salsry 工资

from 

drpt a 

inner join employee b on adept_no=bdept_no

inner join position c on bposition_no=cposition_no

where

datediff(yy,work_date,getdate())>=5

order by salsry desc

其他的你自己写吧

比较复杂,用存储过程吧

自己把SELECT TextString FROM Table1 WHERE 1=1的条件、表名什么的改一下。

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

CREATE PROCEDURE GetDatas

AS

BEGIN

SET NOCOUNT ON;

DECLARE @data varchar(1000) ,@data1 varchar(30),@data2 varchar(30),@data3 varchar(30),@data4 varchar(30)

Declare @index int

--SELECT TextString

set @data = ( SELECT TextString FROM Table1 WHERE 1=1)

--SELECT data1

set @index = CHARINDEX(':',@data)

set @data = SUBSTRING(@data,@index+1,LEN(@data)-@index)

set @index = CHARINDEX('<',@data)

set @data1 = SUBSTRING(@data,0,@index)

--SELECT data2

set @index = CHARINDEX(':',@data)

set @data = SUBSTRING(@data,@index+1,LEN(@data)-@index)

set @index = CHARINDEX('<',@data)

set @data2 = SUBSTRING(@data,0,@index)

--SELECT data3

set @index = CHARINDEX(':',@data)

set @data = SUBSTRING(@data,@index+1,LEN(@data)-@index)

set @index = CHARINDEX('<',@data)

set @data3 = SUBSTRING(@data,0,@index)

--SELECT data4

set @index = CHARINDEX(':',@data)

set @data = SUBSTRING(@data,@index+1,LEN(@data)-@index)

set @index = CHARINDEX('<',@data)

set @data4 = SUBSTRING(@data,0,@index)

insert into Table2 values(@data1,@data2,@data3,@data4)

END

执行:execute GetDatas;

SQL语句

1 select from 商品信息表 a, 商品类别 b where atypeID = btypeId and btypeName = '轮滑鞋'

2 select from 商品信息表 a where adiscount <> 10

3 select from 商品信息表 a

补充说明:是photo列,varchar类型保存,应该是的地址

数据查出来后,将地址拼到URL中即可

aess提供5种类型的查询,分类如下

1选择查询

选择查询是最常见的查询类型,它从一个或多个表中检索数据,在一定的限制条件下,还可以通过选择查询来更改相关表中的记录。

2交叉表查询

交叉表查询可以在一种紧凑的、类似于电子表格的格式中,显示来源于表中某个字段的合计值、计算值、平均值等。交叉表查询将这些数据分组,一组列在数据表的左侧,一组列在数据表的上部。

3参数查询

参数查询会在执行时d出对话框,提示用户输入必要的信息(参数),然后按照这些信息进行查询。参数查询便于作为窗体和报表的基础。

4 *** 作查询

*** 作查询是在一个 *** 作中更改许多记录的查询, *** 作查询又可分为四种类型:删除查询、更新查询、追加查询和生成表查询。删除查询,从一个或多个表中删除一组记录。更新查询,对一个或多个表中的一组记录进行批量更改。例如,可以给某一类雇员增加5%的工资。使用更新查询,可以更改表中已有的数据。追加查询,将一个(或多个)表中的一组记录添加到另一个(或多个)表的尾部。生成表查询,根据一个或多个表中的全部或部分数据新建表。

5SQL查询

SQL查询是使用SQL语句创建的查询。经常使用的SQL。查询包括联合查询、传递查询、数据定义查询和子查询等。用于创建或更改数据库中的对象,如Aess或SOLServer表等。

Aess功能介绍

1“开始”功能区中包括视图、剪贴板、字体、格式文本、记录、排序和筛选、查找、中文简繁转换8个分组,用户可以在“开始”功能区中对Aess2007进行 *** 作例如复制粘贴数据、修改字体和字号、排序数据等。

2“创建”功能区中包括表、窗体、报表、其他和特殊符号5个分组,“创建”功能区中包含的命令主要用于创建Aess2007的各种元素。

3“外部数据”功能区包括导入、导出、收集数据、SharePoint列表4个分组,在“外部数据”功能区中主要对Aess2007以外的数据进行相关处理。

4“数据库工具”功能区包括宏、显示/隐藏、分析、移动数据、数据库工具5个分组,主要针对Aess2007数据库进行比较高级的 *** 作。

1、在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入Oracle控制的窗口上,鼠标左键单击服务器按钮,并选择SQL工作表,如下图所示。

2、接着,在Oracle服务器的窗口上,在输入窗口中输入SQL查询语句,并单击执行按钮,可以看到表格当前的数据,但是没有显示出字段类型,如下图所示。

3、 然后,在SQL工作表的窗口上,输入查询表格的字段类型的SQL语句,可以作为参考,如下图所示。

4、接着,在SQL工作表的窗口上,输入查询表格的字段类型的SQL语句,并单击执行按钮,在提示窗口中,显示出错误类型,如下图所示。

5、然后,在SQL工作表的窗口上,修改查询表格的字段类型的SQL语句,添加列名的关键字,并单击执行按钮。可以看到SQL语句执行成功的提示信息,如下图所示。

6、最后,在SQL工作表的窗口上,通过查询表格的字段类型的SQL语句,可以看到表格中字段的字段类型了,如下图所示。通过这样的 *** 作就学会了在Oracle数据库中查询表格的字段类型了。

以上就是关于关于数据库查询的语句,大神帮帮忙。拜谢了全部的内容,包括:关于数据库查询的语句,大神帮帮忙。拜谢了、SQL查询语句、数据库查询语句求助!急!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10146293.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存