0
Ich habe diesen Code und ich weiß nicht so viel über mysql und muss ein Ergebnis filtern.Ich muss eine Klausel über die Abfrage, die ich habe
SELECT reinc,
Round((Count(reinc) * 1.0/(SELECT Count(1)
FROM `gi35`
WHERE fi_auto = 'S'
AND (uf = 'CE'
OR uf = 'MA'
OR uf = 'PI')
AND periodo = '01/10/2017')) * 100,
2) AS
porcento,
Count(reinc)
FROM `gi35`
WHERE fi_auto = 'S'
AND (uf = 'CE'
OR uf = 'MA'
OR uf = 'PI')
AND periodo = '01/10/2017'
GROUP BY reinc
dieser Code Rückkehr dies:
Ich mag nur den Wert 40,92
könnte mir jemand helfen bekommen würde?
linksbündig SQL ist sehr schwer zu lesen. Machen Sie es leicht, Ihnen zu helfen, richtig zu formatieren! – jarlh
Wenn Sie relevante Beispiel-/Ergebnisdaten in einem flachen Format anstelle eines Bildes hinzufügen können, das viel hilft, da ein Bild schwer zu handhaben ist. Sehen Sie dies (gilt nicht nur für den Code) [** Warum laden Sie nicht Bilder von Code auf SO hoch, wenn Sie eine Frage stellen? **] (https://meta.stackoverflow.com/questions/285551/why-not-upload -images-of-code-auf-so-wenn-eine-Frage stellen/285557 # 285557) Sie können auch Tools wie [** SQLFiddle **] (http://sqlfiddle.com) verwenden, um ein funktionierendes Programm zu erstellen Demo Ihres Problems, mit dem anderen dann herumspielen können. – Nope
Was ist die Logik, warum Sie '40.92' über' 59.08' wählen? –