Questions marquées «sql»

Le langage de requête structuré (SQL) est un langage permettant d'interroger des bases de données. Les questions doivent inclure des exemples de code, une structure de table, des exemples de données et une balise pour l'implémentation du SGBD (par exemple MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) utilisés. Si votre question concerne uniquement un SGBD spécifique (utilise des extensions / fonctionnalités spécifiques), utilisez plutôt la balise de ce SGBD. Les réponses aux questions marquées avec SQL doivent utiliser le standard SQL ISO / IEC.

4
Comment supprimer de select dans MySQL?
Ce code ne fonctionne pas pour MySQL 5.0, comment le réécrire pour le faire fonctionner DELETE FROM posts where id=(SELECT id FROM posts GROUP BY id HAVING ( COUNT(id) > 1 )) Je souhaite supprimer les colonnes qui n'ont pas d'identifiant unique. J'ajouterai que la plupart du temps, c'est un …

9
MySQL obtient la position de la ligne dans ORDER BY
Avec la table MySQL suivante: +-----------------------------+ + id INT UNSIGNED + + name VARCHAR(100) + +-----------------------------+ Comment puis-je sélectionner une seule ligne ET sa position parmi les autres lignes du tableau, une fois triées par name ASC. Donc, si les données de la table ressemblent à ceci, lorsqu'elles sont triées …

2
sélectionner dans dans mysql
Je suis un utilisateur MSSQL et maintenant je convertis ma base de données en MySQL. J'écris la requête suivante dans MySQL: select * into new_tbl from tbl Et j'obtiens l'erreur suivante Error : Undeclared variable new_tbl Comment une telle requête doit-elle être correctement écrite dans MySQL?
86 mysql  sql  sql-server 

12
inclusion de paramètres dans OPENQUERY
Comment puis-je utiliser un paramètre dans openquery sql, tel que: SELECT * FROM OPENQUERY([NameOfLinkedSERVER], 'SELECT * FROM TABLENAME where field1=@someParameter') T1 INNER JOIN MYSQLSERVER.DATABASE.DBO.TABLENAME T2 ON T1.PK = T2.PK

9
max (longueur (champ)) dans mysql
Si je dis: select max(length(Name)) from my_table J'obtiens le résultat 18, mais je veux aussi les données concernées. Donc si je dis: select max(length(Name)), Name from my_table ...ça ne marche pas. Il devrait y avoir une auto-adhésion, je suppose, que je suis incapable de comprendre. Quelqu'un peut-il me donner un …
86 sql  mysql 


4
MySQL, concaténer deux colonnes
Il y a deux colonnes dans une table MySQL: SUBJECTet YEAR. Je souhaite générer un numéro unique alphanumérique qui contient les données concaténées de SUBJECT et YEAR. Comment puis-je faire ceci? Est-il possible d'utiliser un opérateur simple comme +?
85 php  mysql  sql 

10
gestion des valeurs DATETIME 0000-00-00 00:00:00 dans JDBC
J'obtiens une exception (voir ci-dessous) si j'essaye de faire resultset.getString("add_date"); pour une connexion JDBC à une base de données MySQL contenant une valeur DATETIME de 0000-00-00 00:00:00 (la valeur quasi-nulle pour DATETIME), même si j'essaie juste d'obtenir la valeur sous forme de chaîne, pas sous forme de objet. J'ai contourné …
85 java  sql  date  jdbc 

5
Erreur lors de l'importation du vidage SQL dans MySQL: base de données inconnue / impossible de créer la base de données
Je ne sais pas comment importer un fichier de vidage SQL. Je n'arrive pas à importer la base de données sans créer d'abord la base de données dans MySQL. Il s'agit de l'erreur affichée lorsqu'elle database_namen'a pas encore été créée: username= nom d'utilisateur d'une personne ayant accès à la base …

16
Requête SQL - Utilisation de Order By dans UNION
Comment trier par programme une requête Union lors de l'extraction de données à partir de deux tables? Par exemple, SELECT table1.field1 FROM table1 ORDER BY table1.field1 UNION SELECT table2.field1 FROM table2 ORDER BY table2.field1 Lève une exception Remarque: ceci est tenté sur le moteur de base de données MS Access …



10
Requête sans boucle WHILE
Nous avons un tableau de rendez-vous comme indiqué ci-dessous. Chaque rendez-vous doit être classé comme "Nouveau" ou "Suivi". Tout rendez-vous (pour un patient) dans les 30 jours suivant le premier rendez-vous (de ce patient) est un suivi. Après 30 jours, le rendez-vous est à nouveau "Nouveau". Tout rendez-vous dans les …

6
Obtenez les dernières dates de plusieurs colonnes
Il semble que cela devrait être facile. Comment obtenir les dernières dates qui se trouvent dans différentes colonnes DROP TABLE #indebtedness CREATE TABLE #indebtedness (call_case CHAR(10), date1 DATETIME, date2 DATETIME, date3 DATETIME) INSERT #indebtedness VALUES ('Key1', '2019-10-30', '2019-11-30', '2019-10-25') INSERT #indebtedness VALUES ('Key2', '2019-10-20', '2019-10-30', '2019-10-15') INSERT #indebtedness VALUES ('Key3', …

7
Quand utiliser float vs decimal
Je crée cette API, et la base de données stockera des valeurs qui représentent l'un des éléments suivants: pourcentage moyenne taux Honnêtement, je n'ai aucune idée de la façon de représenter quelque chose dont la plage est comprise entre 0 et 100% en nombre. Devrait-ce être 0,00 - 1,00 0,00 …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.