SQL Set Operations and Constraints
SQL Set Operations and Constraints
Example:
UNION
UNION ALL
-- In PostgreSQL:
INTERSECT
-- In MySQL:
-- In PostgreSQL:
EXCEPT
-- In MySQL:
2. SQL CONSTRAINTS
A. NOT NULL
);
B. UNIQUE
);
C. PRIMARY KEY
D. FOREIGN KEY
id INT,
user_id INT,
);
E. CHECK
);
F. DEFAULT
);
G. AUTO_INCREMENT
);
name VARCHAR(50),
city VARCHAR(50)
);
-- Suppliers Table
name VARCHAR(50),
city VARCHAR(50)
);
customer_id INT,
amount DECIMAL(10,2),
FOREIGN KEY (customer_id) REFERENCES customers(id)
);
name VARCHAR(50),
);