我确定我过去做过这件事,但几年前我就不记得它是如何完成的,在线教程不是&# 39; t help。
我有一个MySQL数据库。它有一个表格,称为数据'。在'数据'表,大约有15,000行,31列。我需要从引用第1列中的字符串的查找中仅从其中一行中提取数据。当mysql查询找到正确的行时,我需要将每个项目读入我可以在页面上显示的变量。 / p>
我相信这一行是问题所在:
$sql = "SELECT Mark,Manufacturer,Model FROM data";
有人可以让我知道需要改变什么,以获得理想的结果吗? TIA! :)
答案 0 :(得分:3)
您可以设置选择查询的选项
$sql = "SELECT Mark,Manufacturer,Model FROM data WHERE Model (or manufacturer,mark) = 'some text'";
答案 1 :(得分:2)
因为我的大学已经解释了"其中'是你的朋友!
所以你总是可以查询如下:
Select * from Data
Where column_1 = 'Your Desired String'
或者你可以使用
Select Discinct Limit 1 Mark,Manufacturer,Model FROM data
Order By Mark Asc