[데이터베이스] 관계형 데이터베이스4
Cmarket Database
- SQL을 Node.js 앱에서 쿼리할 수 있다.
const query = `SELECT orders.id, orders.created_at, orders.total_price, items.name, items.price, items.image, order_items.order_quantity FROM items
INNER JOIN order_items ON (order_items.item_id = items.id)
INNER JOIN orders ON (orders.id = order_items.order_id)
WHERE (orders.user_id = ?)
`
const params = [userId]
db.query(query, params, (err, result) => {
callback(err, result);
})
- 클라이언트의 HTTP 요청에 따라 CRUD API를 구현할 수 있다. (CRUD: Create, Read, Update, Delete)
- INSERT, SELECT, UPDATE, DELETE 문법을 사용