我正在尝试通过搜索特定的pclass_1 = df['Pclass_1'].tolist()
pclass_2 = df['Pclass_2'].tolist()
sum(pclass_1+pclass_2)/len(pclass_1+pclass_2)
从MySQL列中更新JSON数组中的特定值,我希望它是动态的而不指定数组键。
这是我尝试过的:
ID
这是我的列数据:
update myTable JSON_REPLACE(`data`, $.OD, '3/1')
where JSON_EXTRACT(`data`, '$.ID') = 'some id';
答案 0 :(得分:0)
尝试(调整您认为必要的一切):
private val PROJECTION: Array<out String> = arrayOf(
ContactsContract.Contacts._ID,
ContactsContract.Contacts.LOOKUP_KEY,
ContactsContract.Contacts.HAS_PHONE_NUMBER,
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB)
ContactsContract.Contacts.DISPLAY_NAME_PRIMARY
else
ContactsContract.Contacts.DISPLAY_NAME
)
private val SELECTION: String = "${ContactsContract.Contacts.HAS_PHONE_NUMBER}"
override fun onCreateLoader(p0: Int, p1: Bundle?): Loader<Cursor> {
val contentUri: Uri = Uri.withAppendedPath(
ContactsContract.Contacts.CONTENT_FILTER_URI,
Uri.encode(valueTyped) //search String
)
return CursorLoader(
this,
contentUri,
PROJECTION,
SELECTION,
null,
null
)
}
请参见dbfiddle。