select * from table t where t.id = '$P{id}'; 这个查询语句是什么意思?
1个回答
展开全部
select * from table t where t.id = '$P{id}';
从table中选出id为‘$P{id}’的行,
你这里的‘$P{id}’像是某个编程语言的形参,你这个sql语句是放在编程语言里的吗?
是不是还有上下文?
哪个SQL
从table中选出id为‘$P{id}’的行,
你这里的‘$P{id}’像是某个编程语言的形参,你这个sql语句是放在编程语言里的吗?
是不是还有上下文?
哪个SQL
追问
参数 id,可以为空;
if id 为空
select * from table;
else
select * from table t where t.id = '$P{id}';
java,oracle
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询