hmm, vieleicht geht dass so:
kann ich aber nicht garantierenPHP-Code:SELECT count(antort1) FROM tabelle WHERE antwort1 = "immer"
![]()
Hallo zusammen,
ich habe mir eine Umfrage mit mehreren Fragen und Antworten gebastelt. Es gibt immer 5 feste Antwort möglichkeiten.
Jetzt meine Frage:
Wie kann man die Antworten die ja nicht als Zahl sonder als Text in der DB gespeichert sind Addieren ?
ID | username | antwort1 | antwort2 | antwort3 | usw.
Jetzt möchte ich aus allen antwort Spalten, die Summe auslesen die z.b. mit "immer" geantwortet haben.
Angenommen in Spalte antwort1 kommt 4 mal "immer" vor.
In Spalte antwort2 komm 3 mal "immer" vor. Wären dann ja schon 7 u.s.w.
Denke mal Ihr wisst jetzt was ich meine.
Hat vielleicht einer einen Tip wie man das machen kann ?
hmm, vieleicht geht dass so:
kann ich aber nicht garantierenPHP-Code:SELECT count(antort1) FROM tabelle WHERE antwort1 = "immer"
![]()
Ja aus einer Spalte auslesen lassen geht. Aber wie siehts mit allen aus?
Hat sich erledigt habe eine lösung gefunden.
Falls es einen interssiert:
" select
sum((antwort1 = 'immer') + (antwort2 = 'immer') + (antwort3 = 'immer')) as summe
from tabelle ";
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)