console.log(rows)를 출력하면 [{}]배열내 객체 상태로 나와서 값을 가져오기란 쉽지 않다
아래처럼 코드를 실행하면 두번째 사진처럼 콘솔에 실행된다
maria.query(
"SELECT * from employees where emp_no=?",
[id],
(err, results, fields) => {
if (!err) {
for (var i = 0; i < results.length; i++) {
for (var keyNm in results[i]) {
console.log(
"key : " + keyNm + ", value : " + results[i][keyNm]
);
}
}
} else {
console.log(`err : ${err}`);
res.send(err);
}
}
);
(err, results, fields) => {
for (var i = 0; i < results.length; i++) {
for (var keyNm in results[i]) {
console.log(
"key : " + keyNm + ", value : " + results[i][keyNm]
);
}
}
'개발 > SQL' 카테고리의 다른 글
SQL 미니 과제와 함께하는 쿼리 공부하기 -2 GROUP BY (1) | 2022.10.06 |
---|---|
SQL 미니 과제와 함께하는 쿼리 공부하기 -3 집계함수 (1) | 2022.10.06 |
SQL 미니 과제와 함께하는 쿼리 공부하기 -1 테이블 정의 , Join (0) | 2022.10.06 |
데이터베이스의 이해 ( Database, DBMS ,SQL의 개념) (0) | 2022.08.05 |
MYSQL 다중 조인 테이블, 다중 조건 테이블 (테이블만 6개) (0) | 2022.05.24 |