Mysql 我的sql查询需要一些帮助吗

Mysql 我的sql查询需要一些帮助吗,mysql,database,Mysql,Database,我有类别的按钮,我想做的是当我点击一个按钮(显示一个类别)时,我想显示这个类别的所有问题 我有两张桌子: 问题我有以下字段: questionsID,questions,categories_categoriesID, languages_languagesID categoriesID , categorytype 类别我有以下字段: questionsID,questions,categories_categoriesID, languages_languagesID catego

我有类别的按钮,我想做的是当我点击一个按钮(显示一个类别)时,我想显示这个类别的所有问题

我有两张桌子:

问题我有以下字段:

questionsID,questions,categories_categoriesID, languages_languagesID 
categoriesID , categorytype
类别我有以下字段:

questionsID,questions,categories_categoriesID, languages_languagesID 
categoriesID , categorytype
我对这个问题有疑问。 到目前为止,我所做但不起作用的是:

SELECT questions FROM Questions WHERE categories_categoriesID == categoriesID FROM Categories;

您的SQL查询是错误的。您正在尝试连接两个不需要的表,因为您可以通过categories\u categoriesID获取基于类别的问题。尝试阅读更多关于SQL查询的内容。 以下是一些资源:

  • 正确的SQL查询应该是:

    SELECT questions FROM Questions 
      WHERE categories_categoriesID = <The Category ID Based On The Button>
    

    您需要在这两个表之间进行连接。搜索mySQL并选择JOIN以查看语法