MySQL作為一種常用的數據庫管理工具,常常需要將查詢結果以json格式進行展示或傳輸,下面將介紹MySQL查詢結果轉換成json的方法。
假設我們有一張名為users的表,其中包含id、name、age等字段,現在我們需要將其查詢結果轉換成json格式。
SELECT JSON_OBJECT( 'id', id, 'name', name, 'age', age ) FROM users;
以上是查詢單條數據轉換成json的方法,如果想查詢多條數據,則需要使用JSON_ARRAYAGG函數,并將查詢結果組成一個數組。
SELECT JSON_ARRAYAGG( JSON_OBJECT( 'id', id, 'name', name, 'age', age ) ) FROM users;
以上就是將MySQL查詢結果轉換成json的方法,如果想更加靈活地使用和定制轉換內容,則可以在JSON_OBJECT或JSON_ARRAYAGG函數中進行增刪改操作,按需調整數據。
上一篇css3 響應布局