你好,PHP / MySQL大师
今天,我在编写项目时遇到了问题。问题如下。我正在从我的用户帐户表中查询要显示的信息,然后将其用作网页帐户编辑器。我已经完成了所有后台PHP。它工作正常。在“选择”我的信息时,我要求2列。用户ID和全名。以下是示例数据:
User ID | Full Name
11234 | John Doe
11235 | Jane Doe
11236 | Amanda Hug
11236 | Amanda's Tablet
此数据(与我的物理数据一样)具有保存名称和uid的用户。在此示例中(以及我的物理数据),用户(Amanda)有2个帐户,存储在相同的UID下(这是出于个人原因故意这样做的)。当我“选择”用户时,我希望只显示一个 Amanda 。如:
$q=mysql_query("SELECT `uid`,`Name` FROM `User_Accounts` WHERE ... ");
... 表示我对UID字段“ LIMIT 1 ”的代码部分。
答案 0 :(得分:0)
$q=mysql_query("SELECT `uid`,`Name` FROM `User_Accounts` GROUP BY `uid`");
GROUP BY
是提取多个数据的最佳方式,因为该数据具有您可以使用的相同ID GROUP BY
。