SQL

Quelques requêtes SQL

recup contenu de la table
SELECT * from <table>

suppression conditionnelle
DELETE * from <table> WHERE <condition>

Ajout d'un record
INSERT INTO table_name (column1, column2,...) VALUES (value1, value2,....)

Mise à jour d'un record
UPDATE table_name
SET column_name = new_value , column_name1 = new_value1
WHERE column_name = some_value

Recherche d'un doublon
SELECT Count(field),field FROM table GROUP BY field HAVING count(field) > 1

Affichage de tables jointes

Records non présent dans le seconde table
SELECT field1 FROM table1 WHERE table1.field1 NOT IN (SELECT field2 from table2)

Purge des LOG d'un  SQL server
USE db
GO
CHECKPOINT
BACKUP
TRANSACTION db WITH NO_LOG
DBCC SHRINKFILE (N'dblog',1024)
GO


Page précédente: Aide Mémoire
Next page: BBox2