gpt4 book ai didi

mysql - SQL 返回不正确的行数

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

我知道这似乎是一个简单的问题,但它的答案已经让我困惑了很长一段时间。我正在尝试使用 WHERE 子句从数据库返回行数。我的查询如下:

$query = "SELECT COUNT(*) 
FROM nfl_current_season_games
WHERE home_team = 'Indianapolis Colts'
AND away_team = 'Chicago Bears'
AND week = '1'";

我 100% 确定有这样一行。我正在 phpmyadmin 中查看它。无论我是在 phpmyadmin 中使用纯 SQL 还是通过 php 脚本在浏览器中执行查询,它仍然返回值 0。我尝试使用 var_dump 函数为 $away_team 和 $home_team 变量使用 php,它们都是正好。我不知道从这里到哪里去,因为这看起来很奇怪。

有没有人有任何提示或线索?

谢谢,

兰斯

最佳答案

您可能在其中一列中有空白 stapces 或整理问题。

我建议您一次运行一个条件查询,并尝试找出导致问题的原因。

当你找到后,把它贴在这里看看我们能不能帮上忙

编辑:

尝试做类似的事情(不确定 mysql 语法,但想法是修剪以删除空格并将其发送到上层):

UPPERCASE(TRIM(away_team)) = 'CHICAGO BEARS'

关于mysql - SQL 返回不正确的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13028388/

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