SQL Commands
SQL Commands
TABLE 1
DISPLAY COLUMN WITH CHANGED NAME
2) ORIGINAL TABLE
TABLE 2
WE WILL DISPLAY NULL AS ALIVE
3) table 1 reference
4) WHERE CLAUSE
WE CAN OBTAIN SPECIFIC ROW(S) BASED ON SOME CONDITION USING WHERE CLAUSE.
5) RELATIONAL OPERATORS
6) LOGICAL OPERATORS
IN FIRST CASE ANY SPECIES OUT OF DOG OR CAT IS PERMITTED BUT ONLY MALE SEX IS ALLOWED.
7) CONDITIONS BASED ON RANGE
WHEN WE USE IN CLAUSE, RECORDS WHERE OWNER WERE HAROLD AND GWEN WERE PICKED UP.
WHEN WE USED NOT IN CLAUSE, RECORDS WHERE OWNER WAS OTHER THAN HAROLD AND GWEN
WERE PICKED UP.
9) PATTERN MATCHES
10) IS NULL
IS NOT NULL
11)SORTING RESULTS
ORDER BY CLAUSE
DESC: DESCENDING
ASC: ASCENDING(DEFAULT)
STRING FUNCTIONS
CHAR(): RETURNS THE CHARACTER OF EACH INTEGER PASSED
SELECT char(70,65,67,69);
THE SECOND NUMBER IS HOW MANY CHARACTERS. IN THIS CASE WE WANT 4 CHARACTERS
INCLUDING THE THIRD LEFT ONE SO WE MENTION 4.
DATE FUNCTIONS
AGGREGATE FUNCTIONS
REFERENCE TABLE
MAX(column): maximum values from a column
MIN(column): minimum values from a column
AVG(column): average of all the values from a column(the NULL values are not treated as
zero, they are treated as non-existent values. This means that in the formula for average as
follows: (sum/total records), total records are excluding the NULL values.)
EQUIJOIN