Quantcast
Channel: MySQL Forums - Microsoft SQL Server
Viewing all articles
Browse latest Browse all 686

Update From Syntax (no replies)

$
0
0
Hello,

This is a syntax we where using on a sql-server, or the syntax how we would write it. As our company Joomla intranet works on MySql i'm not familar with the syntax here ... What should i change, i've tried different version and each time running into a error.

update jos_scouts_rsform_submission_values set sv.fieldvalue =
((select sum(case when sv2.fieldvalue = 1 then 1 else 0 end) from jos_scouts_rsform_submission_values sv2 where sv2.submissionid = sv.submissionid and sv2.fieldname like 'menu%')*19 )+
((select sum(case when sv2.fieldvalue = 2 then 1 else 0 end) from jos_scouts_rsform_submission_values sv2 where sv2.submissionid = sv.submissionid and sv2.fieldname like 'menu%')*13 )+
((select sum(case when sv2.fieldvalue = 3 then 1 else 0 end) from jos_scouts_rsform_submission_values sv2 where sv2.submissionid = sv.submissionid and sv2.fieldname like 'menu%')*11 )+
((select sum(case when sv2.fieldvalue = 4 then 1 else 0 end) from jos_scouts_rsform_submission_values sv2 where sv2.submissionid = sv.submissionid and sv2.fieldname like 'menu%')*8 )+
((select sum(case when sv2.fieldvalue = 5 then 1 else 0 end) from jos_scouts_rsform_submission_values sv2 where sv2.submissionid = sv.submissionid and sv2.fieldname like 'menu%')*10 )+
((select sum(case when sv2.fieldvalue = 6 then 1 else 0 end) from jos_scouts_rsform_submission_values sv2 where sv2.submissionid = sv.submissionid and sv2.fieldname like 'menu%')*7 )
from jos_scouts_rsform_submission_values sv
where sv.formid = 5
and sv.fieldname = 'result'

I know its a strange query but this is how our component stores its info.

Kind regards, Harry

Viewing all articles
Browse latest Browse all 686

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>