
本文共 2400 字,大约阅读时间需要 8 分钟。
Top���������������������������������������������
Top���������������SQL������������������������������������������������������������������������������������������������������������������������������
select top 5 name from Students /*������������������������5������������������*/select top 20 percent name from Students /*������������������������20%���������������)*/select top 10 * from emporder by sal /*���������������������������������������������������*/select avg(emp1.sal)-avg(emp2.sal) from (select top 10 sal from emp order by emp.sal desc) AS emp1(sal), (select top 10 sal from emp order by emp.sal asc) AS emp2(sal)
Limit���������������������SELECT���������������������������������
Limit���������������WHERE������������������������������������������������������������SELECT ... FROM ... LIMIT offset, count;
select * from table limit 5, 10; //���������������6-15select * from ������ WHERE ������ limit 5,-1; //������6���������������������select * from ������ WHERE ������ limit 5; //���������5���������
FIRST() ��������� ������������������������������������������������
FIRST() ������������������������������������������������������������������������
select FIRST(OrderPrice) FirstOrderPrice from Orders;
MID��������� ������������������������������������������
MID���������������������������������������������������������������������������������MID(field, start_pos, length);
select MID(City,1,3) SmallCity from Persons;
ROUND() ��������� ���������������������������������������������
ROUND() ������������������������������������������������������������������������������������������������������ osoby������������
select ProductName, ROUND(UnitPrice,0) UnitPrice from Products;
��������� ���������������������������������������������
���SQL������������������������������������������������������������������������������������������������������������������������������������������
/*������join���������������������������*/ select Persons.LastName, Persons.FirstName, Orders.OrderNo from Persons inner join Orders on Persons.Id_P = Orders.Id_P /*���������������*DEVELOPMENT���������������*/ select Persons.LastName, Persons.FirstName, Orders.OrderNo from Persons left join Orders on Persons.Id_P = Orders.Id_P /*���������������*DEVELOPMENT���������������*/ select column_name(s) from table_name1 full join table_name2 on table_name1.column_name = table_name2.column_name
发表评论
最新留言
关于作者
