我是SQL新手,有一个关于预写查询的问题。我想根据"喜欢"来过滤结果。
下面的查询是有效的,但带来了一些不需要的信息。
SELECT SU.[UserId]
,SU.[Surname]
,SU.[FirstName]
,ST.[TokenData]
,APG.[Description] [AccessPermissionGroup]
FROM [Sateon].[ac].[User] SU
INNER JOIN [Sateon].[ac].[Token] ST ON ST.PermissionedEntityId = SU.UserId
INNER JOIN [Sateon].[ac].[APG_PermissionedEntity] APG_Pe ON APG_Pe.PermissionedEntityId = SU.UserId
INNER JOIN [Sateon].[ac].[AccessPermissionGroup] APG ON APG.AccessPermissionGroupId = APG_Pe.AccessPermissionGroupId
我想根据APG对结果进行过滤。[描述][AccessPermissionGroup]字段只显示(WHERE LIKE '%升降机%'),而忽略所有其他数据。
下面是我得到的当前结果
结果
有人能帮忙吗?
感谢你可以在mysql中使用where子句
where APG.[Description] LIKE '%Lifts%' AND
APG.[AccessPermissionGroup] LIKE '%Lifts%'