假设我们有两个用户,A和B代表mysql客户。用户A拥有特定DB上的所有特权,而用户B拥有一些复杂的特定特权,如 -> ON customer.Table1 -> IDENTIFIED BY 'pwrd';
现在,如果我在Table1表上运行一个对customer的查询,那么当通过用户A和用户B分别运行时我所知道的是
与mySql一起工作,我想列出客户在特定的产品仓库上购买的所有产品。因此,我有三个表:客户(idCustomer,Name),导管(idCategory,CategoryName)和订单(idOrder,idCustomer,idCathegory,Qty,Price)但我想要一份所有客户的名单。Orders.idCustomer = Customer.idCustomergroup by Orders.id
mysql语句可以从任何表中选择任何字段吗?例如:SELECT * FROM * WHERE ? IN (SELECT * FROM *)实现一个通用的搜索方法,该方法不依赖于特定的表或字段。我刚刚读到我们可以用,SQL命令列出一个数据库的所有表:SHOW TABLES你知道我们该怎么做吗?谢谢您:)