mysql查询语句多条件判断与选择,请求帮助!!!急

以上是数据库的结构与数据

authorize_check_query = "SELECT id, username, attribute, \ CASE attribute \ WHEN 'Cleartext-Password' THEN (SELECT CONCAT(123,value,'!@2')) \ ELSE (SELECT value) END AS value, \ op \ FROM ${authcheck_table} \ WHERE username = '%{SQL-User-Name}' \ ORDER BY id"

以上代码是我程序中的查询语句,实现的结果是用户提交时 在原value的基础上前边增加了123后边增加了!@2
现在我需要解决的是 能否 在 Simultaneous-Use = 1的时候 才增加 而在 Simultaneous-Use 不等1的时候 就不增加 只提交vale
不知道有没有办法,望了解的朋友给予帮助,谢谢。
QQ:82497763
或直接跟帖。谢谢
他是这样的 配置文件中的调用,不是在网页中。

第1个回答  2014-09-04
你用触发器吧,比较简单就能实现你的要求追问

能直接给个例子吗,

追答

这是我以前写的一个,内容太长,只能用截图,然后加了附件

本回答被提问者采纳
第2个回答  2014-09-04
为啥不查出来在增加呢,就不用这么复杂了
相似回答