Questions marquées «sql»

102
Soustraire un jour de datetime

J'ai une requête pour récupérer la date diff entre 2 datetime comme: SELECT DATEDIFF(DAY, @CreatedDate , GETDATE()) Ex : SELECT DATEDIFF(DAY, '2013-03-13 00:00:00.000' , GETDATE()) Je dois faire fonctionner une requête comme celle-ci, qui soustrayera un jour du jour créé: SELECT DATEDIFF(DAY,...

102
Pouvons-nous avoir plusieurs "WITH AS" dans un seul SQL - Oracle SQL

J'avais une question très simple: oracle autorise-t-il plusieurs "WITH AS" dans une seule instruction SQL. Exemple: WITH abc AS( select ......) WITH XYZ AS(select ....) /*This one uses "abc" multiple times*/ Select .... /*using XYZ multiple times*/ Je peux faire fonctionner la requête en répétant...

101
Fonctionnalités cachées de MySQL

Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je travaille avec Microsoft SQL Server depuis de nombreuses années maintenant, mais je viens tout...

101
Instructions de sélection multiples dans une seule requête

Je génère un rapport en php (mysql), ex: `select count(id) as tot_user from user_table select count(id) as tot_cat from cat_table select count(id) as tot_course from course_table` Comme ça, j'ai 12 tables. Puis-je le faire en une seule requête. Si j'ai fait? Le processus devient...

101
alternatives à REPLACE sur un type de données text ou ntext

J'ai besoin de mettre à jour / remplacer les données dans datatable.column. La table a un champ nommé Content. J'utilise la REPLACEfonction. Étant donné que le type de données de la colonne est NTEXT, SQL Server ne me permet pas d'utiliser la REPLACEfonction. Je ne peux pas changer le type de...

101
Générer un GUID dans MySQL pour les données existantes?

Je viens d'importer un tas de données dans une table MySQL et j'ai une colonne "GUID" que je veux essentiellement remplir toutes les lignes existantes avec de nouveaux GUID aléatoires uniques. Comment faire cela dans MySQL? j'ai essayé UPDATE db.tablename SET columnID = UUID() where columnID is...

101
PostgreSQL: insérer depuis une autre table

J'essaie d'insérer des données dans une table à partir d'une autre table et les tables n'ont qu'une seule colonne en commun. Le problème est que le TABLE1 a des colonnes qui n'acceptent pas les valeurs nulles, donc je ne peux pas les laisser vides et je ne peux pas les obtenir à partir de TABLE2....