Java Android-与SQL查询抗争
在SQL Server中,我有一个数据库和其中的表。在Android中,我创建了本地SQLite表,它们与SQL Server中的表同名,值也相同 我使用以下查询查看一些表的值Java Android-与SQL查询抗争,java,android,sql,sql-server,sqlite,Java,Android,Sql,Sql Server,Sqlite,在SQL Server中,我有一个数据库和其中的表。在Android中,我创建了本地SQLite表,它们与SQL Server中的表同名,值也相同 我使用以下查询查看一些表的值 Select Distinct w.WorkFlowID,w.WorkFlowName ,wv.WorkFlowValueID,wv.WorkFlowValueName,'work'as prodvalue, case when wl.StartTime IS NOT NULL then 'true' else 'fal
Select Distinct w.WorkFlowID,w.WorkFlowName ,wv.WorkFlowValueID,wv.WorkFlowValueName,'work'as prodvalue,
case when wl.StartTime IS NOT NULL then 'true' else 'false' end
from WorkFlow w left join WorkFlowValue wv on w.WorkFlowID = wv.WorkFlowID
left join WorkflowLog wl on w.WorkFlowID=wl.WorkFlowID and wl.WorkFlowTransId='1'
where w.productID='47' and (wv.WorkFlowTransId='1' or wv.WorkflowTransId is null ) and
(w.IsDeleted=0 or w.IsDeleted is null)
UNION
Select Distinct an.AttributeID,an.AttributeName,av.AttributeValueID,isnull(av.AttributeValueName,''),'attr' as prodvalue,'false' from Attribute an left join AttributeValue av on an.AttributeID=av.AttributeID
where an.productID='47' and (av.WorkFlowTransId is null or av.WorkFlowTransId='1') and (an.IsDeleted='false' or an.IsDeleted is null) order by prodvalue asc
我想在Android中使用此查询,但是像isnull
这样的函数在Android中无法识别。我想让这个查询在android中工作。请任何人帮助我。对于ISNULL()
,请使用IFNULL()
或COALESCE()