Articles of sql

SOMME de COUNT groupé en requête SQL

J’ai une table avec 2 champs: Nom de l’identifiant – ——- 1 alpha 2 bêta 3 bêta 4 bêta 5 Charlie 6 Charlie Je veux les regrouper par nom, avec “count“, et une ligne “SUM” Nombre de noms ——- —– Alpha 1 Bêta 3 Charlie 2 SUM 6 Comment écrire une requête pour append une […]

Différence d’horodatage en heures pour PostgreSQL

Existe-t-il un équivalent TIMESTAMPDIFF() pour PostgreSQL? Je sais que je peux soustraire deux horodatages pour obtenir une INTERVAL postgresql. Je veux juste la différence entre les deux horodatages en heures représentés par une INT. Je peux le faire dans MySQL comme ceci: TIMESTAMPDIFF(HOUR, links.created, NOW()) J’ai juste besoin de la différence entre deux horodatages en […]

Comment faire la différence entre deux dates arrondies en heures

Je vais illustrer ce que je voudrais comprendre dans l’exemple suivant: ‘2010-09-01 03:00:00’ – ‘2010-09-01 00:10:00’ TIMEDIFF() , nous obtenons 2 comme résultat. Cela signifie que les 50 minutes restantes ne sont pas sockets en compte. Dans ce cas, ce que je voudrais obtenir est: 50 (minutes) / 60 = 0,83 période. Par conséquent, le […]

Quel est le meilleur: requêtes ad hoc ou procédures stockées?

En supposant que vous ne puissiez pas utiliser LINQ pour quelque raison que ce soit, est-il préférable de placer vos requêtes dans des procédures stockées ou d’exécuter des requêtes ad hoc sur la firebase database (par exemple, SQL Server pour argumenter)?

Requête MySQL pour obtenir “l’intersection” de nombreuses requêtes avec des limites

Supposons que je dispose d’une seule table mySQL (users) avec les champs suivants: userid gender region age ethnicity income Je souhaite pouvoir renvoyer le nombre total d’enregistrements en fonction du nombre saisi par l’utilisateur. En outre, ils fourniront également des critères supplémentaires. Dans l’exemple le plus simple, ils peuvent demander 1 000 enregistrements, où 600 […]

Conversion de date java en horodatage SQL

J’essaie d’insérer java.util.Date après l’avoir converti en java.sql.Timestamp et j’utilise l’extrait suivant: java.util.Date utilDate = new java.util.Date(); java.sql.Timestamp sq = new java.sql.Timestamp(utilDate.getTime()); Mais cela me donne le sq comme 2014-04-04 13:30:17.533 Est-il possible d’obtenir la sortie sans millisecondes?

Comment trouver une chaîne dans une firebase database entière?

J’ai une chaîne spécifique, telle que “123abcd” par exemple, mais je ne connais pas le nom de la table ni même le nom de la colonne dans la table de ma firebase database SQL Server. Je veux le trouver avec un select et afficher toutes les colonnes de la chaîne associée, donc je me demandais […]

MySQL combine deux colonnes et ajoute une nouvelle colonne

J’ai la structure suivante avec une table MySQL: +—————-+—————-+———-+ | zipcode | city | state | +—————-+—————-+———-+ | 10954 | Nanuet | NY | +—————-+—————-+———-+ Je veux combiner les 3 colonnes ci-dessus en une seule colonne comme ceci: +———————+ | combined | +———————+ | 10954 – Nanuet, NY | +———————+ Et je veux append cette […]

Générer une gamme de nombres dans MySQL

Comment générer une série de nombres consécutifs (un par ligne) à partir d’une requête MySQL afin de pouvoir les insérer dans une table? Par exemple: nr 1 2 3 4 5 Je voudrais utiliser uniquement MySQL pour cela (pas PHP ou d’autres langages).

Où puis-je trouver des exercices pour pratiquer les instructions SQL?

Savez-vous où je peux trouver des problèmes SQL pratiques où je peux écrire des instructions sélectionnées?