我有一个非常奇怪的场景,如果你能帮助我,我将非常感激。我有一个包含五个字段的平面表,我需要从最后三列中选择所有内容。
示例:
ID CODE BRAND T1 T2
== ==== ===== == ==
1 KUU RR4 1 2
2 KUU R56 2 1
=====================
我只需要T1和T2的值。我需要获取最后两列的原因是该表是从Excel文件自动生成的,因此前三列是静态的(ID,CODE,BRAND),并且只有最后两列是动态的(T1,T2)和下次可能会有所不同,如(P1,P2),所以我不能做像SELECT T1,T2 FROM sampleTable这样的事情。我完全不知道任何帮助或建议会很棒。
答案 0 :(得分:1)
你没有提到php,但它出现在标签中:
在您的php脚本中,您可以选择整个shebang并仍然按数字顺序访问字段。例如:
$q=mysqli_query("SELECT * FROM SAMPLE");
while($row=mysqli_fetch_array($q,MYSQLI_NUM))
{
printf("col#4: %s -- col#5: %s",$row[3],$row[4]);
}
答案 1 :(得分:0)
SELECT 4,5 FROM SampleTable;
4,5指定表格中的列号。