求数据库查询语句

求数据库查询语句,第1张

数据库的表名和字段名都没有,怎么查?

select count(id) from table where 专业='信息专业'

select count(id) from table where 专业='金融专业'

select from table where xingming not like '张' and not like '李'

不写了,自己去想

create table users

(

id int identity,

productid nvarchar(50)

)

insert into users values('1000,1001')

insert into users values('1000,1002,1001')

insert into users values('1001')

create table product

(

productid nvarchar(50),

price int

)

insert into product values('1000',10)

insert into product values('1001',20)

insert into product values('1002',15)

go

create function test

(

@str nvarchar(20)

)

returns int

as

begin

declare @price int

set @price=0

declare @temp table(value nvarchar(20))

while(CHARINDEX(',',@str)>0)

begin

insert into @temp values(SUBSTRING(@str,1,charindex(',',@str)-1))

set @str=SUBSTRING(@str,CHARINDEX(',',@str)+1,LEN(@str))

end

insert into @temp values(@str)

select @price = SUM(price) from product inner join @temp on productproductid=[@temp]value

return @price

end

go

select id,dbotest(productid) from users

1、 查询所有列。

sql语句:SELECT FROM user。

2、查询指定列

sql语句:SELECT nickname, mobile, sex FROM user

3、将查询结果按字段的值进行排序

sql语句:SELECT FROM emp ORDER BY deptno, sal DESC; (按序号升序,并按价格降序)

4、比较查询

sql语句:select Sname as 姓名,Sage as 年龄 from student where Sage<20;

5、字符匹配(like % _ )。

查询所有包含“鸡”的菜品的名称和编号。

sql语句:select name as 菜品名,price as 价格 from food where name like '%鸡%';

查找全部数据

select from 表名

查找全部满足 某条件的数据

select from 表名 where 列名='值'(如:UserId='10000'这是条件)

查找全部数据的条数

select count() from 表名 (该语句返回表全部数据的行数)

查询全部 满足某条件的数据

select count() from 表名 where 列名='值'

以上就是关于求数据库查询语句全部的内容,包括:求数据库查询语句、数据库查询语句怎么写、用sql语句怎么查一个表的信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存