Questions marquées «sql»

156
Existe-t-il un magasin de données NoSQL compatible ACID?

Voulez-vous améliorer cet article? Fournissez des réponses détaillées à cette question, y compris des citations et une explication des raisons pour lesquelles votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. Existe-t-il un magasin de...

156
DISTINCT pour une seule colonne

Disons que j'ai la requête suivante. SELECT ID, Email, ProductName, ProductModel FROM Products Comment puis-je le modifier pour qu'il ne renvoie aucun e-mail en double? En d'autres termes, lorsque plusieurs lignes contiennent le même e-mail, je souhaite que les résultats n'incluent qu'une seule de...

155
Fonction de classement dans MySQL

J'ai besoin de connaître le rang des clients. Ici, j'ajoute la requête SQL standard ANSI correspondante pour mes besoins. S'il vous plaît, aidez-moi à le convertir en MySQL. SELECT RANK() OVER (PARTITION BY Gender ORDER BY Age) AS [Partition by Gender], FirstName, Age, Gender FROM Person...

155
Quel est le but de Order By 1 dans l'instruction SQL SELECT?

Je lis un vieux code au travail et j'ai remarqué qu'il y a plusieurs vues avec une order by 1clause. Qu'est-ce que cela accomplit? Exemple: Create view v_payment_summary AS SELECT A.PAYMENT_DATE, (SELECT SUM(paymentamount) FROM payment B WHERE PAYMENT_DATE = B.PAYMENT_DATE and SOME CONDITION) AS...

155
MYSQL Valeur DOUBLE incorrecte tronquée

Lorsque la requête SQL ci-dessous est exécutée: UPDATE shop_category SET name = 'Secolul XVI - XVIII' AND name_eng = '16th to 18th centuries' WHERE category_id = 4768 L'erreur suivante est générée: 1292 - Truncated incorrect DOUBLE value: 'Secolul XVI - XVIII' Comment régler ceci? shop_category...

155
Opérateur Oracle «(+)»

Je vérifie quelques anciennes instructions SQL dans le but de les documenter et probablement de les améliorer. Le SGBD est Oracle Je n'ai pas compris une déclaration qui se lisait comme ceci: select ... from a,b where a.id=b.id(+) Je suis confus au sujet de l' (+)opérateur, et je n'ai pu l'obtenir...

155
MySQL - Rendre un champ existant unique

J'ai une table déjà existante avec un champ qui devrait être unique mais qui ne l'est pas. Je le sais seulement parce qu'une entrée a été faite dans la table qui avait la même valeur qu'une autre entrée déjà existante et cela a causé des problèmes. Comment faire en sorte que ce champ n'accepte que...