-1

我有这个问题,选择返回列的名称,其中包含值。我不知道是什么导致了这种行为。

上表是我得到的结果,下表是我想要获得的整个表的一部分。将 wys 中的 0 替换为字符串 wys 并且由于此查询,我的脚本不起作用

在此处输入图像描述

4

2 回答 2

2

您在 wys 上使用常规引号,表示字符串文字;

'wys'

而不是 - 就像您在其他列上所做的那样 - 表示表列名称的反引号;

`ocena`

这使得 MySQL 使用字符串文字 wys而不是表列 wys的内容作为查询中该结果列的结果。

于 2013-03-06T19:56:04.943 回答
1

您应该像这样更改 SELECT 查询:

SELECT `zdjecie`, `opis`, `tekst`, `ocena`, `wys`
  FROM POSTY
 LIMIT 0, 30
于 2013-03-06T19:56:29.280 回答