2017-09-24 5 views
0

に私は私が探していたアクティブなアンドロイドにアンドロイドのためのSQLクエリをしたいとアクティブのAndriod SQL

Select count(itemName) from Item 
Group by itemname 
Having count(iemName) >5; 

のようなこの

Select * from Item 
Where itemno in (0,5) 

とクエリを行うにすることを可能にするかしないか を知りませんでした? どうすればいいですか?

答えて

0

アンドロイドでは、SQLiteDatabaseオブジェクトのexecSQLメソッドを使用して生のSQLクエリを実行できます。

SQLiteDatabase mydatabase = openOrCreateDatabase("your database name",MODE_PRIVATE,null); 
mydatabase.execSQL("CREATE TABLE IF NOT EXISTS TutorialsPoint(Username VARCHAR,Password VARCHAR);"); 

チェックアウトこのチュートリアルでは、ではAndroidのため LibrayをActiveAndroidアンドロイド

https://www.tutorialspoint.com/android/android_sqlite_database.htm 
https://www.androidhive.info/2011/11/android-sqlite-database-tutorial/ 
http://www.androidbegin.com/tutorial/android-sqlite-database-tutorial/ 
0

でのSQLiteで開始します。

ActiveAndroidSelectオブジェクトを使用できます。

あなたのクエリは次のようになります。複数のクエリについて

From select = new Select().from(Item.class); 
select = select.where("itemno in (" + firstNumber+","+secondNumber + ")").orderBy("_id DESC"); 
List<Item> list = select.execute(); 

ActiveAndroid

を参照してください、それがお役に立てば幸いです!

関連する問題