php - mySQL如何根据匹配的列值进行查询?

标签 php mysql

我希望 while 循环根据“id”的匹配列值进行输出。

    $query = "SELECT s.id,s.last,s.first,s.course1,s.course2,s.course3
            ,e.id,e.last,e.first,e.course1,e.course2,e.course3
            FROM $startsem1 s
            JOIN $endsem1 e on s.id = e.id";
    $result = mysql_query($query) or die(mysql_error());

    while ($row = mysql_fetch_assoc($result))
    {
         print_r($row); echo "<br><br>";
    }

最佳答案

使用连接:

SELECT s.id,s.last,s.first,s.course1,s.course2,s.course3
      ,e.id,e.last,e.first,e.course1,e.course2,e.course3
  FROM $startsem1 s
  JOIN $endsem1 e on s.id = e.id

关于php - mySQL如何根据匹配的列值进行查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11351907/

相关文章:

mysql - 从同一查询生成多个总和

PHP - 我们应该在 session 中包含哪些数据?

php - 如何关闭 PDO 句柄

php - WordPress获取json数据单值

mysql - 如何在 where 子句条件中制作 max(date)

php - 2个mysql表的比较

php - 使用 mysqli 的 user_exists 函数

javascript - 如何在json文件中添加或插入记录

c# - System.InvalidCastException : Specified cast is not valid. 错误

PHP-MySql : Like Query with modified Table Column