我正在使用这两个表,第一个是 用户和雇主用户
我的应用程序编程语言是asp.net和vb.net
我正在使用此查询
从用户 WHERE id =(从雇主用户 WHERE empusertype=1 和雇主 ID= 96 中选择用户 ID)
但它给出了一个错误
Incorrect syntax near the keyword 'user
我尝试将用户更改为用户。但两者显示相同的结果
即使尝试像
这样的简单查询Select name, email, password FROM user WHERE id=2824
它也说同样的错误。
我的表名是user。我现在无法更改此表名称或任何表的任何列名称。这会造成一个巨大的问题。
谁能告诉我我做错了什么。
最佳答案
试试这个
SELECT NAME, EMAIL, PASSWORD FROM [USER]
WHERE ID =(SELECT USERID FROM EMPLOYERUSER WHERE EMPUSERTYPE=1 AND EMPLOYERID= 96)
这是因为您使用了关键字 USER
关于asp.net - 关键字 'user' 附近的语法不正确 - 如何编写我的查询 - VB.net 和 Sql Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35227787/