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
Existe-t-il une différence de performances entre CTE, sous-requête, table temporaire ou variable de table?
Dans cette excellente question SO , les différences entre CTEet sub-queriesont été discutées. Je voudrais demander spécifiquement: Dans quelles circonstances chacun des éléments suivants est-il plus efficace / plus rapide? CTE Sous-requête Table temporaire Variable de table Traditionnellement, j'en ai utilisé beaucoup temp tablesdans le développement stored procedures- car ils …

14
SQL - Arrondi à 2 décimales
J'ai besoin de convertir les minutes en heures, arrondies à 2 décimales. Je dois également afficher uniquement jusqu'à 2 chiffres après la virgule. Donc, si je dispose de 650 minutes, les heures devraient être de 10,83. Voici ce que j'ai jusqu'à présent: Select round(Minutes/60.0,2) from .... Mais dans ce cas, …
222 sql  rounding 




9
Dump MySQL par requête
Est-il possible de faire mysqldumpen single SQL query? Je veux dire vider la base de données entière , comme phpmyadminlorsque vous exportez versSQL
220 sql  mysql  database 



3
Compter les occurrences des valeurs DISTINCT
J'essaie de trouver une requête MySQL qui trouvera des valeurs DISTINCT dans un champ particulier, compte le nombre d'occurrences de cette valeur, puis ordonne les résultats par le nombre. exemple db id name ----- ------ 1 Mark 2 Mike 3 Paul 4 Mike 5 Mike 6 John 7 Mark résultat …
218 mysql  sql  database  distinct 


3
Comment interroger à l'aide de champs à l'intérieur du nouveau type de données JSON PostgreSQL?
Je recherche des documents et / ou des exemples pour les nouvelles fonctions JSON dans PostgreSQL 9.2. Plus précisément, compte tenu d'une série d'enregistrements JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Comment pourrais-je écrire le SQL pour trouver un enregistrement par son nom? Dans …

6
PostgreSQL DISTINCT ON avec différents ORDER BY
Je veux exécuter cette requête: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC Mais je reçois cette erreur: PG :: Erreur: ERREUR: les expressions SELECT DISTINCT ON doivent correspondre aux expressions ORDER BY initiales L'ajout en address_idtant que première ORDER BYexpression fait …


10
Stocker JSON dans la base de données ou avoir une nouvelle colonne pour chaque clé
J'implémente le modèle suivant pour stocker des données liées à l'utilisateur dans ma table - j'ai 2 colonnes - uid(clé primaire) et une metacolonne qui stocke d'autres données sur l'utilisateur au format JSON. uid | meta -------------------------------------------------- 1 | {name:['foo'], | emailid:['foo@bar.com','bar@foo.com']} -------------------------------------------------- 2 | {name:['sann'], | emailid:['sann@bar.com','sann@foo.com']} -------------------------------------------------- Est …


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.