gpt4 book ai didi

php - 从两个表中选择行

转载 作者:行者123 更新时间:2023-11-29 19:09:45 24 4
gpt4 key购买 nike

我在其他类似问题中尝试了很多解决此问题的方法,但我无法使其发挥作用。

我的数据库中有一个名为“game”的表,其中包含以下列:k1、k1r、k2、k2r、k3、k3r 和 week。周列会自动插入一年中的第几周,其他列是我制作的投注游戏中的用户输入。

然后我有一个名为“matches”的表,其中包含以下列:match1、match2、match3、week。同样,对周列执行相同的过程。另外 3 个我填写了我们应该下注的比赛。

然后我有一个疑问:

SELECT * 
FROM game
WHERE week = '.$week;

$week 已设置为 $week = Date('W');

它输出一个表格,我在其中将比赛写入 3 列,然后在比赛下方的行中回显用户的赌注。但我不想每次有新匹配时都更改 php 脚本,而是希望它从“匹配”表中获取它们。这样,我还将旧的匹配项保留在数据库中。

那么,现在回答我的问题:)

我想做的是:

'SELECT * FROM game WHERE week = '.$week.' JOIN * FROM matches WHERE week = '.$week;

但正如您现在可能认为的那样,这行不通:/

那我该怎么办呢?

最佳答案

您的查询应该是这样的。您基本上可以使用周将比赛与比赛联系起来。您还可以使用匹配的 id 进行链接,这样更好、更独特。但请尝试下面这个

  select g.*,m.* FROM game g inner join matches m on g.week=m.week where g.week='.$week;

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

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