sql查询怎么写
1、在计算机中,打开Oracle的连接程序,用新建的数据库管理员,进入【Oracle控制】的窗口上,鼠标左键单击【服务器】按钮,并选择【SQL工作表】,如下图所示。
B. sql如何查询语句的格式怎么写
语句格式
SELECT
[ALL|DISTINCT]
<目标列表达式>
[,<目标列表达式>]
…
FROM
<表名或视图名>[,
<表名或视图名>
]
…
[
WHERE
<条件表达式>
]
[
GROUP
BY
<列名1>
[
HAVING
<条件表达式>
]
]
[
ORDER
BY
<列名2>
[
ASC|DESC
]
];
例:查询所有年龄在20岁以下的学生姓名及其年龄。
SELECT
Sname,Sage
FROM
Student
WHERE
Sage
<
20;
C. sql查询 语句怎么写
查询type 为001或者002的
select distinct num from tb where type in ('001' ,'002' );
查询type 为001 并且存在ID为002的
select disticnt num from tb where type = '001'
InterSect
select disticnt num from tb where type = '002'
楼上说的语句:select num from tb where type in ('001','002') group by num having count(num)>=2,是存在问题的,如果存在001的有2条同样的ID,或者002的有2条同样的ID,数据就有误了
例如:
num type
1 001
1 001
2 002
D. 求大神SQL查询语句怎么写
SQL语句:
select 类目,sum(值1) as 值1,sum(值2) as 值2,sum(值3) as 值3
from 表名
group by 类目;
E. sql查询语句如何写
我的写法是oracle的,如果是其他数据库,自己调整(比如mysql的必须有别名等等)
两个办法
(1)编号和还款日期合并求最大值,然后再查询一次。
select * from table where 编号||还款记录 in (select 编号||max(还款记录) 合并记录 from table group by 编号)
(2)开窗函数,按照还款日期排序,然后求最大的那个。
select 编号,还款日期,金额 from (select rank()over(group by 编号 order by 还款日期 desc) 倒序,编号,还款记录,金额 from table) where 倒序=1
F. SQL数据库的查询怎么写
在SQL Server Management Studio工具中,选中一个数据库,然后点击工具栏上的“新建查询”按钮,会打开写查阅的界面,在里面就可以写SQL语句了。
G. SQL查询语法怎么写
select 分类,offer_id,号码,价值 from [表名] AS a
where 价值 = (select max(价值) from [表名]
where offer_id=a.offer_id)
H. SQL查询语句怎么写
select
*
from
hrshspd
这句可以查到表中的所有数据
要明确是哪条可以加条件
select
*
from
hrshspd
where
条件列
=
条件
条件列是数字那么就在=号后给数字
是字符
(时间,字母汉字
都是字符)就要加
''
引号里面写内容
假设
有name这一列
要查name是张三的人的所有情况
select
*
from
hrshspd
where
name='张三'
假设
有工资这一列
要查工资是4000的人
select
*
from
hrshspd
where
工资=4000
假设
有工资这一列
要查工资是4000到5000的人
select
*
from
hrshspd
where
工资
between
4000
and
5000
还需要知道什么情补充
I. SQL的查询语句怎么写
如果存在一张学生信息表,表名tStudent, 列名有学号NO,姓名Name,性别Sex等,你要查出姓名是张三的信息
select
*
from
tStudent
where
Name
=
'张三'
如果只想要表中几列的信息,可以将*换成指定的列名,多列中间用逗号隔开,如:
select
NO,Name,Sex
from
tStudent
where
Name
=
'张三'
J. SQL查询怎么写
/*SQL是3个表的查询,会给出表以及3个表之间的约束关系Student 表 No编号 Name 姓名 Birthday 生日 bj 班级 jg 籍贯 adds地址 number电话 Course 表 Kcbh课程编号 kcmc课程名称 Source 表 Cjguid (主键) No 编号 kcbh 课程编号 cj成绩*/ -- (1)查询学生籍贯为‘湖北’生日为1995-10-3的所有信息select *from Studentwhere 1=1and jg = '湖北' -- 籍贯为‘湖北’and Birthday = '1995-10-3' -- 生日为1995-10-3 -- (2)查询学生姓名为‘王华’的各课程的平均分,最高分,最低分,总分。select avg(kcbh) as 平均分, max(kcbh) as 最高分, min(kcbh) as 最低分, sum(kcbh) as 总分from Sourcewhere 1=1and exists (select 1 from Student. where 1=1 and Student.No = Source.No Name = '王华' -- 姓名为‘王华’ ) -- (3)没有太看题,大致是要求查询4,5列以上的信息,其中3个表各包含一些信息select Student.Name as 学生, Course.kcmc as 课程, Source.cj as 成绩from Student, Course, Source,where 1=1and Student.No = Source.Noand Course.Kcbh = Source.kcbh