gpt4 book ai didi

mysql - 我怎么能在 MySQL 中做到这一点

转载 作者:行者123 更新时间:2023-12-01 00:22:04 25 4
gpt4 key购买 nike

我有这张表,其中 C = A+B;
在此之后:

CREATE TABLE foo (A INT, B INT, C INT);
INSERT INTO foo (A,B) values (1,2),(4,5);
SELECT * FROM foo;

结果是这样的:

A | B | C
--+---+----
1 | 2 | 3
4 | 5 | 9

如何在create table子句中对MySQL说C总是C = A+B;
感谢你们;我要使用这个“SELECT A,B,A+B AS C FROM foo;”它似乎如我所愿。谢谢

最佳答案

不要在表中使用 C 列,而在 SELECT 中使用计算列:

SELECT
A,
B,
A + B AS C
FROM
foo

关于mysql - 我怎么能在 MySQL 中做到这一点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22993962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com