对不起,我刚接触到mysql和php世界。有人能帮我吗?
错误
您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 接近' AND NOT = End_date LIMIT 0,30'在第1行
这是sql代码
SELECT * FROM config_modi_ord WHERE Start_date < && != End_date
答案 0 :(得分:1)
您使用的是datetime
还是date
字段?如果您要比较同一天但不同时间的datetime
字段,那么您会得到一些似乎属于同一天的字段。如果您只想比较日期组件,可以使用date()
函数提取它,所以试试这个:
select * from config_modi_org where date(date_acknowledge) > date(end_date)
如果仍然不是您想要的,那么您确实需要将您的表架构,一些示例数据和您的确切查询添加到问题中。
答案 1 :(得分:0)
您需要在所有过滤条件中指定您计划使用的列。
试试这个。
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
public class MainActivity extends FragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}