inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Làm mới] Bootcamp Cơ sở dữ liệu MongoDB và NoSQL (Big Data) cho người mới bắt đầu [Từ nhập môn đến ứng dụng] (Cập nhật)

Hiểu về các lệnh sửa đổi dữ liệu cơ bản trong MongoDB

nosql -> sql 비교

29

seonoo838

2 câu hỏi đã được viết

0

안녕하세요?

21번 강의에서 4:04 초에 보면,

db.users.find({hobbies: {$in: ["축구", "요리"]}}) -> 이 부분을 sql 로 변형하면 select * from users where hobbies like "%축구%", or hobbies like "%요리%" 와 유사하다고 하셨는데

아래 sql 이 더 가까운게 아닌지 문의드립니다.

 

SELECT * FROM users WHERE hobbies IN ('축구', '요리')

 

gemini 한테도 물어보니까 $in 은 정확히 일치하는 항목을 찾는거니까 select .....hobbies in ('축구', '요리') 가 더 비슷할거 같다고 하더라고요.

python mongodb dbms/rdbms 데이터-엔지니어링

Câu trả lời 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
seonoo838님, 질문 주셔서 감사합니다.

Yes, you are correct in your understanding. In MongoDB, the $in operator is used to match any of the values specified in an array, similar to the SQL IN clause. Thus, the SQL statement SELECT * FROM users WHERE hobbies IN ('축구', '요리') is indeed more accurately comparable to the MongoDB query db.users.find({hobbies: {$in: ["축구", "요리"]}}).

The LIKE keyword in SQL is used for pattern matching with strings, which is not quite the same as the $in operation. Therefore, your SQL comparison makes more sense in this context.

If you have further questions, please feel free to ask!

이미지 URL과 출처:
- Spring Boot와 NoSQL 관련 정보: Spring Boot Reference Documentation

studio 3t 설치시 문의

0

33

1

Compass

0

46

1

강의 자료 1,2,7단원만 뜨고 압축 아무리 풀어도 나오지 않는데

0

64

1

강의9분 조건연산자 관련 질문입니다

0

59

1

MONGODB_FUNCODING_V1_2 강의자료 에러

0

96

2

애플실리콘(M1) 몽고DB 최초 설치 후 실행 시 에러 Error: Permission denied

0

210

1

db.movies.aggregate() 질문

0

147

1

아나콘다 설치가 어려운데 아나콘다가 꼭 필요 할까요 ?

0

322

1

어그리게이션 프레임웍 질문

0

158

1

studio - 3T에서 Connection오류

0

440

2

db에 이미지 데이터 저장

1

1468

1

stduio 3t 설치 완료후 처음 실행하고 Login진행 시키면 웹 화면에서 계속 멈춰있습니다 더이상 진행도 안됩니다.

1

280

1

몽고DB 비교 문법 출력이 안 됩니다.

0

344

1

아나콘다에서 주피터 노트북이 없습니다

0

461

1

껏다 켜보니 funcoding 데이터베이스가 안보입니다 ㅠ

0

225

1

nosql 섹션3. 몽고DB 데이터 수정하기부분 질문

0

248

1

강의자료가 다 들어 있지 않은 것 같아요.

0

537

3

재귀적 크롤링을 위한 링크 가져오기 8:20

0

311

1

cmd에서 mongod

0

339

1

다른 강의 수강자분들께 도움될까 싶어 남깁니다.(linux mongodb 실행관련)

0

427

1

강의 자료 문서는 제공이 안되나요?

0

438

1

putty 접속 후 몽고db 스타트를 꼭 해야하나요?

0

417

1

안녕하세요 터미널 창에서 이상한 화면 질문드립니다!

0

486

1

no supported authentication methods available (server sent publickey) putty

0

895

1