Jeg gaar ud fra at tabellen lime_survey_65586 indeholder (mindst) tre kolonner med datatype BOOL og at vaerdierne i felterne er enten TRUE (eller 1) eller FALSE (ELLER 0).
Jeg kan ikke se hvordan du i en enkelt query kan taelle indholdet af tre forskellige kolonner. Du maa stille tre queries:
SELECT COUNT(*) FROM lime_survey_65586 WHERE 65586X3X13e3 = true; SELECT COUNT(*) FROM lime_survey_65586 WHERE 65586X3X13e2 = true; SELECT COUNT(*) FROM lime_survey_65586 WHERE 65586X3X13e1 = true;
kristiankogut, hvordan kommer vi nu videre med dette spoergsmaal? Du fik en god loesning paa det stillede problem (min loesning var ikke optimal) saa det logiske naeste skridt maa vel vaere at bede den der kom med loesningen om at oprette et svar som du saa accepterer. Saa er spoergsmaalet lukket og staar ikke laengere som aabent i min og andres liste af indlaeg.
Jeg forslår slet ikke SQL'en i #15. Det er Christians 3 SQL sætninger sammen med en fjerde SELECT om har nogle WHERE betingelser ikke brugt i de første 3.
kristiankogut, du siger at det problem der fik dig til at oprette spoergsmaalet loest! Yderligere har du faaet svar som du bad om. Saa er tiden ikke inde til at lukke spoergsmaalet? Saa er der 'ryddet op.' (Hvis loesningen virker for dig goer det vel egenligt mindre til sagen om den kan gennemskues af andre.)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.