如何隐藏列?MySQL

如何隐藏列?MySQL,mysql,sum,hide,Mysql,Sum,Hide,我有一个代码,但我想隐藏该列。因此,它只显示storeID,而不是工资。我知道我需要用另一组括号把它括起来,但不知道在哪里做。还有谁能告诉我一个技巧,以确定在哪里使用括号?对不起,我对MySQL不太熟悉,但我已经学习了几周了。刚完成带有Chen符号的图表,现在是代码 SELECT storeID, SUM(SALARY) FROM STORE JOIN EMPLOYEE WHERE SALARY < expenditure; 我想隐藏第二列。提前谢谢 编辑:我说得不太清楚。我需要计算每个

我有一个代码,但我想隐藏该列。因此,它只显示storeID,而不是工资。我知道我需要用另一组括号把它括起来,但不知道在哪里做。还有谁能告诉我一个技巧,以确定在哪里使用括号?对不起,我对MySQL不太熟悉,但我已经学习了几周了。刚完成带有Chen符号的图表,现在是代码

SELECT storeID, SUM(SALARY) FROM STORE
JOIN EMPLOYEE
WHERE SALARY < expenditure;
我想隐藏第二列。提前谢谢

编辑:我说得不太清楚。我需要计算每个商店所有工资的工资总额,并找到工资<支出的storeID

SELECT StoreId
FROM
(
   SELECT storeID, SUM(SALARY) FROM STORE
   JOIN EMPLOYEE
   WHERE SALARY < expenditure
)
雇员=工资 STORE=storeID和支出

SELECT StoreId
FROM
(
   SELECT storeID, SUM(SALARY) FROM STORE
   JOIN EMPLOYEE
   WHERE SALARY < expenditure
)
这应该行得通

试试这个

    SELECT storeID  FROM STORE
    JOIN EMPLOYEE
    WHERE SALARY < expenditure;

是的,您需要一个别名

SELECT x.name, x.branch
FROM (

SELECT person.name AS name, person.email, branch.name AS branch
FROM person
JOIN branch ON person.branch_id = branch.id
)x
所以我用x来命名我的查询块,即使你可以像这样用x来引用

x.name
x.branch

您能解释一下这个查询应该做什么并提供STORE和EMPLOYEE表的定义吗?支出从哪里来?我认为您的查询可能会做一些超出您预期的事情。这几乎满足了要求。我想找出每个商店中工资低于支出的所有工资总额。您提供的代码只会查找低于支出的工资。我已经编辑了我的描述,一开始我不太清楚是我的错。非常感谢,这就是我要找的!我只是做了一点改动,添加了一个别名。