通过MySQL循环表

问题描述:

我已经通过SQL表循环搜索,但没有发现解决方案似乎符合我的问题。这里的情况:通过MySQL循环表

我拿到了一张表。在这个表中有约。 7k行和10列。现在我想提取2列的内容,让我们称它们为源和目标,为表中的每一行。所以最后我想要有一个新的表'结果'与2列'源'和'目标'和约。 7k行。

我该如何为这个问题编写一个循环?其实我只是想点击SQL请求按钮,然后等待结果;-)

在此先感谢您的任何帮助。

+0

我们在这里谈论什么编程语言?什么'SQL请求按钮'? – smp7d 2012-03-06 15:41:32

+0

“循环”是什么意思?你是否需要从表中选择两列而没有任何where子句?这不就是一个简单的SELECT吗? – 2012-03-06 15:44:18

$sql = "SELECT source, target FROM yourtable;" 
$result = mysql_query($sql) or die(mysql_error()); 
while($row = mysql_fetch_assoc($result)) { 
    echo "{$row['source']} - {$row['target']}"; 
}