webForumDet fria alternativet
Logga in / Bli medlem

tabell problem

Databaser & SQL

2 svar · 173 visningar · startad av alfa

Medlem sedan juni 2000202 inlägg
Frågan#1

Hur gör man om man vill ha data från två tabeller till en tabell.

tabell 1
fraga 1 fraga2
1 0
1 0
0 1

tabell 2
skulle vilja ha

om fraga1 är 1 så skriv 1
om fraga2 är 1 så skriv 2

resultatet av tabell två blir i detta fallet
svar
1
1
2

hoppas ni förstår vad jag menar

Medlem sedan dec. 200012 464 inlägg
#2

Nix, förstår inte.

Om du bara vill översätta värdena i tabell 1

select case when fraga1 = 1 then 1
            when fraga2 = 1 then 2 end
  from tabell1

Hur ser tabell2 ut, är det bara text i den?

(case finns inte i alla DBMS, men det finns oftast något motsvarande)

Medlem sedan juni 200032 967 inlägg
#3

jag förstår tyvärr inte vad du menar.

vad är tabell 2?

260 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)