有关此错误消息的解决方案吗?

时间:2015-12-28 22:20:50

标签: mysql phpmyadmin

我正面临这个问题,我努力但却无法解决这个问题。这对我来说非常重要,因为我的考试将在2周内开始。所以请帮助我。

我的代码就在这里,

public void pressMe(View view) {
    LinearLayout linearLayout = (LinearLayout) findViewById(R.id.main);
    TextView tv = new TextView(MainActivity.this);
    tv.setGravity(Gravity.CENTER);
    tv.setTextSize(25);
    tv.setPadding(0, 5, 0, 5);
    tv.setText("TextView " + linearLayout.getChildCount());
    linearLayout.addView(tv);
}

我的输出是这样的,
enter image description here

我尝试使用不同版本的phpmyadmin并且它已经工作了。

我的数据库在这里,
My database table

2 个答案:

答案 0 :(得分:1)

默认情况下,PhpMyAdmin仅显示前25行结果,并通过将LIMIT 0, 25添加到查询末尾来完成此操作。它看起来像是在将它添加到您的查询中的方式存在错误,因为它将它放在AND course_id NOT IN (之后而不是一直放在最后。

我想在其他版本的PhpMyAdmin中关闭了此选项,或者修复了错误。

答案 1 :(得分:0)

可以这种方式简化上述查询:

SELECT DISTINCT course_id FROM section course_id NOT IN(
    SELECT  course_id 
    FROM section 
    WHERE semester = 'Spring' AND year = 2010)