MST

星途 面试题库

面试题:SQLite在Android开发中如何进行多表联合查询

假设在Android开发项目里,有两张SQLite表,一张是'users'表,包含字段'id'(主键),'name';另一张是'orders'表,包含字段'id'(主键),'user_id'(关联users表的id),'order_amount'。请编写SQL语句查询出每个用户及其对应的订单总金额。
23.5万 热度难度
数据库SQLite

知识考点

AI 面试

面试题答案

一键面试
SELECT u.name, SUM(o.order_amount) AS total_order_amount
FROM users u
LEFT JOIN orders o ON u.id = o.user_id
GROUP BY u.id, u.name;