gpt4 book ai didi

php - 从 MySQL PHP 中选择

转载 作者:行者123 更新时间:2023-11-29 05:43:27 26 4
gpt4 key购买 nike

先生, 我有一个名为“table1”的数据库表,其中包含 9 列,即 id、日期、时间、名称、t1、t2、t3、t4、t5。我想按如下方式将它插入到 table2 中......

我现有的表:-

id  Date        Time   Name    t1   t2   t3   t4  t5
1 10/11/2010 08:00 bob
2 10/11/2010 09:00 bob
3 10/11/2010 10:00 bob
4 10/11/2010 13:00 bob
5 10/11/2010 10:00 john
6 10/11/2010 12:00 john
7 10/11/2010 14:00 john
8 12/11/2010 08:00 bob
9 12/11/2010 09:00 bob
10 12/11/2010 10:00 bob
11 12/11/2010 13:00 bob
12 12/11/2010 10:00 john
13 12/11/2010 12:00 john
14 12/11/2010 14:00 john
15 12/11/2010 16:00 john
16 12/11/2010 08:00 Tom
17 12/11/2010 17:00 Tom

我想按如下方式插入到 table2 中:-

id  Date          Name    t1      t2      t3      t4     t5
1 110/11/2010 bob 08:00 09:00 10:00 13:00
2 10/11/2010 john 10:00 12:00 14:00
3 12/11/2010 bob 08:00 09:00 10:00 13:00
4 12/11/2010 john 10:00 12:00 14:00 16:00
5 12/11/2010 Tom 08:00 17:00

我想将 table1 的值插入到 table2 是否可以像这样插入,请帮助我..

丽菊

最佳答案

当然有可能,您需要像这样执行适当的 UPDATE SQL 语句:

UPDATE table1 t 
SET t.t1 = '08:00', t.t2 = '09:00', t.t3 = '10:00', t.t4 = '13:00'
WHERE `Date` = '10/11/2010' AND `Time` = '08:00' AND `Name` = 'bob';

由于您没有有主键(例如行 ID),因此您需要在 3 列上使用WHERE 来进行更新。

Date/Time 应该以不同的方式命名,一些描述性的entrydate/entrytime 等;

阅读您的 MYSQL 查询(UPDATE/INSERT/DELETE 等)转到:http://dev.mysql.com/doc/

关于php - 从 MySQL PHP 中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4676878/

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