.


:




:

































 

 

 

 


SQL




AVG()-

.

COUNT()-

, .

FIRST()-

.

LAST()-

.

MAX()-

.

MIN()-

.

SUM()- .

 

SQL

UCASE()-

.

LCASE()-

.

MID()-

LEN()- .

ROUND()-

.

NOW()- ,

.

FORMAT()-

.

 

8.2. SQL
ABS(X)
ACOS(X)
ASIN(X)
ATAN(X)
COS(X)
EXP(X)
SIGN(X) -1, <0,0, =0, +1, >0
LN(X)
MOD(X,Y) Y
CEIL(X) ,
ROUND(X,n) n
SIN(X)
SQRT(X)
TAN(X)
FLOOR(X)
LOG(a,X)
SINH(X)
COSH(X)
TANH(X)
TRANC(X,n) n
   
POWER(A,X) ,

. , , SQLBase, Centure Inc. @ATAN2(X,Y), Y/X, SIGN(X). , , . , , , .SELECT ENAME, SAL, COMM, FINE, SAL + COMM FINE

FROM EMPLOYEE

ORDER BY DEPNO;

SAL + COMM - FINE , . () .

24 SELECT. SELECT , . , . SELECT :

SELECT *

: " , ". , . , , , . , , . , , , . SELECT, - FirstName LastName, .

SELECT [FirstName], [LastName]

, SELECT FROM ( SELECT, , ). SELECT, FROM, . FROM FROM , . , . , , . FROM SELECT. , tblCustomer, SQL.

SELECT *FROM tblCustomer

tblCustomer ( - ). , SQL. SELECT FirstName, LastName FROM tblCustomer Query→Run (→)

26) SELECT ORDER BY. ORDER BY , \ DESC\ASC. SELECT ( )() FROM ORDER BY () ASC |DESC


SELECT , . , , SELECT FROM, . ( ORDER BY ), . WHERE WHERE . , "" (true), "" (false). SQL , Visual Basic (: >0 =' Smith ')., , (). SQL. SELECT FirstName, LastName, State FROM tblCustomer

WHERE State = 'CA'

Daisy Klein. , WHERE . , Visual Basic , SQL Visual Basic. WHERE, AND OR. , , (Denver) (), .. , . AND, . SELECT FirstName, LastName, City, State FROM tblCustomer WHERE (State = 'CO') AND (City = 'Denver') ThurstonRyan, , . , . , , . (WA) (), OR, , .SELECT FirstName, LastName, City, State FROM tblCustomer WHERE State = 'CO' OR State = 'CA' . , AND OR WHERE. , WHERE WHERE

 
<  
<=  
>  
>=  
=  
<>  
BETWEEN  
LIKE  
IN  
25. BETWEEN , . . , 100 150 (SELECT , FROM WHERE BETWEEN 100 And 150) NOT BETWEEN , ( , 100 150.SELECT ., . FROM WHERE . NOT BETWEEN 100 And 150) LIKE , -: % . _ .[] , .[^] , 27) MYSQL , JOIN, INNER JOIN, LEFT JOIN, RIGHT JOIN. INNER JOIN JOIN ON. , .. , AND OR, . , D_STAFF D_STAFF_PROFILE , . SELECT D_STAFF.S_NAME, D_STAFF.S_EXPERIENCE, D_STAFF_PROFILE.PROFILE_ID FROM D_STAFF INNER JOIN D_STAFF_PROFILE ON D_STAFF_PROFILE.STAFF_ID=D_STAFF.XD_IID ORDER BY D_STAFF.S_EXPERIENCE DESC LEFT JOIN INNER JOIN LEFT JOIN , , INNER LEFT. RIGHT JOIN 20:10:04  
           

28. LEN, MID, UCASE, LCASE HAVING GROUP BY.

LEN() -

, "Address".

SELECT LEN(Address) as LengthOfAddress FROM Persons

MID() - .

SELECT MID(column_name, start [,length]) FROM table_name SELECT MID(City,1,4) as SmallCity FROM Persons UCASE() - .( )SELECT UCASE(column_name) FROM table_name

"LastName" "FirstName" "LastName" .

SELECT UCASE(LastName) as LastName,FirstName FROM Persons

LCASE() - .(c ) SELECT LCASE(column_name) FROM table_name SELECT LCASE(LastName) as LastName,FirstName FROM Persons MIN() - . SELECT MIN(column_name) FROM table_name "OrderPrice".SELECT MIN(OrderPrice) AS SmallestOrderPrice FROM Orders MAX() - . SELECT MAX(column_name) FROM table_name "OrderPrice".SELECT MAX(OrderPrice) AS LargestOrderPrice FROM Orders SUM() - . SELECT SUM(column_name) FROM table_name "OrderPrice".SELECT SUM(OrderPrice) AS OrderTotal FROM Orders AVG() - . SELECT AVG(column_name) FROM table_name "OrderPrice". :SELECT AVG(OrderPrice) AS OrderAverage FROM Orders , OrderPrice "OrderPrice". :SELECT Customer FROM OrdersWHERE OrderPrice>(SELECT AVG(OrderPrice) FROM Orders) COUNT() - , .

COUNT(COLUMN_NAME) - (NULL ) :

SELECT COUNT(column_name) FROM table_name

SQL COUNT(*)

COUNT (*) - :

SELECT COUNT(*) FROM table_name

SQL COUNT(DISTINCT column_name)

COUNT(DISTINCT COLUMN_NAME) - :

SELECT COUNT(DISTINCT column_name) FROM table_name

SQL COUNT(DISTINCT column_name)

COUNT(DISTINCT COLUMN_NAME) - :

SELECT COUNT(DISTINCT column_name) FROM table_name

"Nilsen".

SELECT COUNT(Customer) AS CustomerNilsen FROM Orders

WHERE Customer='Nilsen'

HAVING - SQL WHERE .

SELECT column_name, aggregate_function(column_name)

FROM table_name





:


: 2017-01-28; !; : 3836 |


:

:

, , .
==> ...

1580 - | 1251 -


© 2015-2024 lektsii.org - -

: 0.025 .