You are on page 1of 1

insert:

INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2,
value3, ...); (ki bech tzid f columns mou3aynin)
INSERT INTO table_name VALUES(value1, value2, ...); (ki bech tzid fil columns
lkol)

Update table:
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

Delete:
DELETE FROM table_name WHERE condition;

functions ta3 select:


SELECT MIN(column_name) FROM table_name WHERE condition;
SELECT MAX(column_name) FROM table_name WHERE condition;
SELECT COUNT(column_name) FROM table_name WHERE condition;
SELECT SUM(column_name) FROM table_name WHERE condition;
SELECT AVG(column_name) FROM table_name WHERE condition;

ki 7achtik bech iraja3lik valeuret mou3aynin:


SELECT column_name(s) FROM table_name WHERE column_name IN (value1, value2, ...);

ki 7achtik b valeuret f intervalle mou3ayen:


SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2;

SELECT column_name(s) FROM table_name WHERE condition GROUP BY column_name(s)


HAVING condition (nesta3mlou HAVING bech n7otou fonction fil condition kima count,
max...);

SELECT column1, column2, ... FROM table_name WHERE columnN LIKE pattern;

wildcards:
% represents zero or more characters
_ represents a single character

t5arej sous chaine:


SUBSTR(string, start, length)

t5arej date ta3 lyoum (s3ib nesta3mloha):


SYSDATE()

You might also like