【发布时间】:2011-05-16 10:52:07
【问题描述】:
您好,我有一个看起来很复杂的问题。但我会尽力解释得更好。这是一个逻辑问题。 我有一个数据库表。这个数据库表(我们称之为表 A)包含一些字符串。 字符串由这些行组成:
ID (auto increment)
Text
Date
Time
Type
IDAccount.
现在其中一些字符串是相等的。我需要选择所有相等的字符串并将它们放在一个结果中。
所以代码的逻辑是:
SELECT * from Table A WHERE mySQL find stringS with same Text, Date and Time.
然后“回显”仅 ONE TIME(所以不是任何字符串,因为它们完全相等):文本日期时间。 (这将是一个 HTML DIV)
然后在这些字符串中,我们还有一些其他具有不同值的行。
Type
IDAccount.
PHP 必须为这些行(类型、IDAccount)显示为上述 EQUAL 字符串找到的所有不同值。
所以最终的 DIV 将是:
Text (one time)
Date (one time)
Time (one time)
Type (every different value that is found will be shown)
IDAccount (every different value that is found will be shown).
我知道这很难理解。我希望有人明白我的意思。 最重要的是“如何对 mySQL 说 SELECT 所有与行 Text 、 Date 和 Time 相等的字符串并在最终 DIV 中显示 1 结果,然后如何显示所有这些字符串的不相等值(类型, IDAccount) 并将它们全部显示在同一个最终 DIV"中。
任何帮助将不胜感激!
让我们一起玩吧=D
【问题讨论】:
-
12 个问题,但仍未格式化代码/查询。
-
这不是代码 Harry Joy。那是一个逻辑代码。一种解释代码应该做什么的方法。那里没有任何关于代码的内容。老实说,我仍然不明白如何在这个网站上格式化。对此感到抱歉
-
在编写 SQL 或代码时,请通过选择文本并在编辑器中按 {} 按钮将其包装在代码块中。或者,您可以将 SQL/代码包装在反引号 (`) 中
-
编辑您的问题,在您的问题右侧,您会找到一个如何格式化框,其中描述了如何在本网站中进行格式化。
-
Sql 查询可以格式化为代码...如果您使用列表、标题、代码跨度,我们会更容易为您提供帮助。 Please read this