当前位置:首页 » 编程语言 » sql语句查询

sql语句查询

发布时间: 2022-01-11 13:38:56

A. 用sql语句查询

1,select cust_name, cust_city, cust_phone from 客户表 where custmoer_id=“511603323”

2,select cust_name,account_no,oper_type,oper_date,amount from 表!!
你没有说有哪些表,select的格式就是 select 表的属性 from 表 where 条件
多表查询的话你要注意表与表的连接条件

B. sql语句查询

具体语句如下:
select
*
from
表名
where
字段3=102
select
*
from
表名
where
字段3
like
'%102%'
前面是直接查字段3里面值为102的所有记录
后面那个是查询出所有字段3里面含有102的记录

C. sql语句查询

select * from k_level a , k_message b , k_xf c where a.id=b.id and b.id=c.id and 年龄表.年龄 > 30

因为不知道具体表里哪些字段是用来关联的所以用id来写的。同时年龄字段如果是字符型的要'30'这样写

D. sql查询语句大全

SELECT * FROM TWS2F14CCC260D71 WHERE 地类='1999资源清查有林地'

E. SQL语句查询

类型是固定的吗?如果类型是固定的(以进货类型只有:Proct1、Proct2为例)可以用以下语句实现:
select country,sum(case 进货类型 when 'Proct1' then 进货数量 else 0 end as Proct1),产地 as 产地1,sum(case 进货类型 when 'Proct2' then 进货数量 else 0 end as Proct2),产地 as 产地2 from 表 where 销售员='销售员' group by country,产地1,产地2

如果类型不固定,那就需要通过存储过程构造SQL

F. Sql语句查询

这个首先要保证员工的姓名重复是一个人重复,而不是二个人同名的重复,不然的话你这可能实现不了。
oracle,经过测试:
sql@kokooa>select * from
2 (select name,count(name) as count,sum(pay) as pay from test013
3 group by name) test
4 where count=1;

NAME COUNT PAY
-------------------- ---------- ----------
kate 1 3000
tom 1 3000

在这个答案中,我是排除了名字重复的人。只显示出不重复的名字,以及每个名字所对应的工资。(数据中有2个JIM,已经被排除)

如果你想要排除重复名字的人之后所有人的总共的工资,则是:
sql@kokooa>select sum(pay) from
2 (select name,count(name) as count,sum(pay) as pay from test013
3 group by name) test
4 where count=1;

SUM(PAY)
----------
6000

希望能给你帮助...

G. SQL语句查询方法

楼上快疯了,哈哈。
你要的是
select p.* from a p,(select count(*) as c ,A列 as d,B列 as e group by A列,B列 having count(*)>1 ) k where p.A列=k.c and P.B列=k.d

还是select distinct * from a
??不是太懂你的意思

H. sql查询语句

SQL查询就是用的select相关的语句,根据不用的需求,设置关键属性值和查询区间即可完成一条查询语句

I. sql语句查询

HI我帮你搞定
典型的行变列问题 ;
SELECT a.nam, b.一月份, b.二月份, b.三月份
FROM tab1 a
JOIN (SELECT t.dep,
SUM(CASE
WHEN t.mon = '一月份' THEN
t.yj
END) 一月份,
SUM(CASE
WHEN t.mon = '二月份' THEN
t.yj
END) 二月份,
SUM(CASE
WHEN t.mon = '三月份' THEN
t.yj
END) 三月份
FROM (SELECT SUM(yj) yj, mon, dep FROM tab2 GROUP BY mon, dep) t
GROUP BY t.dep) b ON a.cod = b.dep
ORDER BY a.cod

J. sql语句查询语句

试一下:
select *
from group_employees a
where exists (select dept_name
from group_employees
group by dept_name
having(count(dept_name) >= 4) and group_employees
.dept_name=a.dept_name);

热点内容
服务器日志怎么分析 发布:2024-11-15 06:22:04 浏览:525
字体目录在哪个文件夹 发布:2024-11-15 06:20:28 浏览:181
php种子怎么打开 发布:2024-11-15 06:07:01 浏览:346
密码箱的密码忘记了如何开锁 发布:2024-11-15 06:04:41 浏览:956
安卓软件和苹果系统哪个好 发布:2024-11-15 05:48:32 浏览:284
pythonwhileelse 发布:2024-11-15 05:39:10 浏览:672
java文件流上传文件 发布:2024-11-15 05:24:02 浏览:148
linux安装so 发布:2024-11-15 05:22:29 浏览:582
九游版冒险王2适合安卓哪个版本 发布:2024-11-15 05:12:33 浏览:601
iphonexsmax怎么连接服务器 发布:2024-11-15 05:11:46 浏览:776