|
|
|
การรวมค่าใน column SQLite ตอนนี้ผมติดอยู่ 2 ปัญหา ขอรบกวนด้วยน่ะครับ จะได้ไปศึกษาเพิ่มเติม |
|
|
|
|
|
|
|
mCursor = mDB.rawQuery("SELECT * FROM " + ConsumerDatabase.TABLE_NAME, null);
ตัวนี้เป็นโค้ดเก่าที่ผมใช้ในการเรียดฐานข้อมูล
SELECT id,name,cal*numbers as total,date FROM table_name
โค้ดที่ให้มาเป็นตัวอย่างคือ เลือก Column id,name นำ Column cal มาคูณกับ Column numbers แล้วไปเก็บไว้ที่ Column total(เป็น Column ที่ผมต้องสร้างขึ้นมาใหม่) ใช่ไหมครับ
ผมทำออกมาประมาณนี้ แต่มันยัง Error อยู่เลยครับ ไม่ค่อยเข้าใจเรื่อง Query เท่าไหร่ครับ
Code (Android-Java)
Cursor mCursor = mDb.rawQuery("SELECT * FROM " + Database.TABLE_NAME
+ " WHERE " + Database.COL_CAL + "=cal"
+ " OR " + Database.COL_NUMBERS + "numbers" // operator ที่จะทำให้คูณกันต้องใช้แบบไหนหรอครับใช้ * แล้วไม่ได้ครับ
+ " ORDER BY " + Database.COL_ID + " ASC", null);
|
ประวัติการแก้ไข 2015-02-10 16:35:48 2015-02-10 18:14:31 2015-02-10 19:30:34
|
|
|
|
Date :
2015-02-10 16:34:56 |
By :
KIKEE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|