J'ai une table nommée calcu
calcul de la colonne SQL valeur mininimum
id date name s1 s2 s3 s4 min_value
1 10/10/2017 dicky 7 4 8 9 [4]
2 10/10/2017 acton 12 15 17 19 [15]
3 10/10/2017 adney 28 13 19 14 [13]
------------------------------------------------------------------
when total by date 47 32 44 42
Ici comme valeur minimale de la colonne est s2
[32], c'est pourquoi s2
valeur = colonne min_value
.
Maintenant, il n'y a pas de problème. Mais lorsque l'un des champs de la valeur s1, s2, s3, s4
est égal à [see below example
] avec n'importe quel champ, le champ min_value double et toutes les colonnes sont doublées. Exemple:
id date name s1 s2 s3 s4 min_value
1 10/10/2017 dicky 7 24 8 11 [8]/[11]
2 10/10/2017 acton 12 15 17 19 [17]/[19]
3 10/10/2017 adney 28 13 19 14 [19]/[14]
------------------------------------------------------------------
when total by date 47 52 44 44
colonnes de valeur ici minimales sont s3
ans s4
,
-je besoin d'colonne dans s3 or s4
cela signifie soit s3
ou s4
colonne sera rempli dans la colonne min_value
.
see the problem here with sqlfiddle
J'utilise MySQL.
votre question n'est pas clair .. – scaisEdge
Avez-vous essayé de ** 'GROUPE BY' ** vos résultats, ou sélectionnez **' DISTINCT' ** valeurs? – AlexCode
Étape 1. Stockez les dates sous forme de dates. Puis revenez nous voir. – Strawberry