[Codestates] 2021. 7. 27

1871 단어 CODESTATESCODESTATES

[데이터베이스] 관계형 데이터베이스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);
    })
// params 생략 가능
  • 클라이언트의 HTTP 요청에 따라 CRUD API를 구현할 수 있다. (CRUD: Create, Read, Update, Delete)
    • INSERT, SELECT, UPDATE, DELETE 문법을 사용

좋은 웹페이지 즐겨찾기