preguntar acerca de aggregate-functions
4
réponses
utilisez mysql SUM() dans une clause WHERE
Supposons que j'ai cette table
id | cash
1 200
2 301
3 101
4 700
Et je veux retourner la première ligne dans laquelle la somme de tout l'argent précédent est supérieure à une certaine valeur:
Ainsi, par exemple, si je veux retourne …
demandé sur
1970-01-01 00:33:30
3
réponses
Différence entre les fonctions scalaires, de valeur de table et d’agrégat dans SQL server?
Quelle est la différence entre les fonctions à valeur scalaire, à valeur de table et d'agrégat dans SQL server? Et les appeler à partir d'une requête a-t-il besoin d'une méthode différente, ou les appelons-nous de la même manière? ... …
demandé sur
1970-01-01 00:33:36
3
réponses
Comment éviter l’erreur » les fonctions d’agrégation ne sont pas autorisées dans WHERE»
Ce code sql lance un
Les fonctions D'agrégation ne sont pas autorisées dans où
SELECT o.ID , count(p.CAT)
FROM Orders o
INNER JOIN Products p ON o.P_ID = p.P_ID
WHERE count(p.CAT) > 3
GROUP BY o.ID;
Comment puis-je éviter cette erreur? …
demandé sur
1970-01-01 00:33:34
4
réponses
Grouper par et compter dans PostgreSQL
La requête:
SELECT COUNT(*) as count_all,
posts.id as post_id
FROM posts
INNER JOIN votes ON votes.post_id = posts.id
GROUP BY posts.id;
Renvoie n enregistrements dans Postgresql:
count_all | post_id
-----------+---------
1 …
demandé sur
1970-01-01 00:33:32
5
réponses
Algèbre Relationnelle Agrégée (Maximum)
Je travaille actuellement sur un devoir qui nécessite une sélection qui extrait un élément contenant un attribut spécifique de valeur maximale par rapport à tous les autres enregistrements. J'ai lu un certain nombre de sources en ligne qui font référ …
demandé sur
1970-01-01 00:33:31
6
réponses
MYSQL comment sélectionner des données où un champ a une valeur min
Veuillez sélectionner les données d'une table, où un champ spécifique a la valeur min, j'ai essayé ceci:
SELECT * FROM pieces where min(price)
Je ne suis pas bon avec MySQL, veuillez aider? Merci ... …
demandé sur
1970-01-01 00:33:32
4
réponses
Count nombre de fois la valeur apparaît dans une colonne particulière dans MySQL
Cela a probablement été demandé avant, mais je suis incapable de faire mon chemin à travers la myriade de résultats de recherche.
Étant donné une table MySQL non normalisée, Quelle est la requête la plus optimisée pour compter le nombre de fois que …
demandé sur
1970-01-01 00:33:32
6
réponses
Fonction d’agrégation personnalisée (concat) dans le serveur SQL
Question: je veux écrire une fonction d'agrégation personnalisée qui concaténate la chaîne sur le groupe par.
pour que je puisse faire un
SELECT SUM(FIELD1) as f1, MYCONCAT(FIELD2) as f2
FROM TABLE_XY
GROUP BY FIELD1, FIELD2
Tout ce que je tro …
demandé sur
1970-01-01 00:33:30
4
réponses
Comment récupérer le premier et le dernier enregistrement d’un enregistrement groupé dans une requête MySQL avec des fonctions agrégées?
j'essaie de récupérer le premier et le dernier enregistrement d'un enregistrement "groupé".
Plus précisément, je fais une requête comme celle-ci
SELECT MIN(low_price), MAX(high_price), open, close
FROM symbols
WHERE date BETWEEN(.. ..)
GROUP BY YEAR …
demandé sur
1970-01-01 00:33:29
5
réponses
Éviter la division par zéro dans PostgreSQL
je voudrais effectuer la division dans une clause SELECT. Quand je joins quelques tables et utilise la fonction agrégée j'ai souvent soit des valeurs nulles ou zéro comme les diviseurs. Pour l'instant, je ne propose que cette méthode pour éviter la d …
demandé sur
1970-01-01 00:33:33