gpt4 book ai didi

php - 处理多个表,php

转载 作者:行者123 更新时间:2023-11-29 13:48:29 25 4
gpt4 key购买 nike

我有 2 个表,其中一个表中我存储文档类型(动态创建),而在另一个表中我在发布新版本时保存文档类型的修订版本。表格例如:

表 1

Doc Type
AAA
BBB
CCC
DDD

表 2

Doc Type    REV   DATE
AAA A 10-04-2013
BBB A 10-04-2013
CCC A 10-04-2013
AAA B 18-04-2013
CCC C 18-04-2013
BBB C 25-04-2013
DDD A 06-05-2013

现在我想查询表 1 中每种文档类型的黑白 2 个表以及表 2 中的文档类型和修订版本,并获取 HTML 表格格式的结果以及可用的最新版本。这是我想要的输出:

结果

Doc Type    Rev-1   Rev-2   Rev-3   Rev-4
AAA A B B B
BBB A C C C
CCC A A D D
DDD --NA-- --NA-- --NA-- A

任何人都可以帮助我实现这一目标......

最佳答案

拥有用于创建表的 SQL 代码会很有帮助,但您可能需要使用 JOIN,例如:

SELECT * 
FROM document
JOIN revision ON document.id = revision.document_id
WHERE document.id = 1

(将“1”替换为真实 ID,如果需要,可将其从 PHP 中转义。)

请注意,这将为每个修订提供一行,我认为您想要的格式(可变的列数)使用 SQL 是不可能的(但您可以使用 PHP 进行输出格式化)。

关于php - 处理多个表,php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17080740/

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