>  Q&A  >  본문

mysql은 데이터가 존재하지 않는지 어떻게 확인하고 삽입합니까?

데이터를 삽입할 때 다음 요구 사항을 하나의 SQL 문으로 결합할 수 있나요?

1, 데이터가 존재하는지 확인합니다.

2, 삽입이 없습니다.

3. 그런 다음 데이터의 id 필드 값을 쿼리합니다

怪我咯怪我咯2663일 전915

모든 응답(4)나는 대답할 것이다

  • 淡淡烟草味

    淡淡烟草味2017-07-04 13:45:40

    아마 불가능할 것입니다. 쿼리 2개, 즉 쿼리 1개와 삽입 1개를 별도로 수행해야 합니다. 저장 프로시저를 호출하지 않는 한. 저장 프로시저는 귀하의 요구 사항을 충족할 수 있어야 합니다

    회신하다
    0
  • 阿神

    阿神2017-07-04 13:45:40

    존재하지 않는 경우 삽입을 사용하세요

    으아악

    회신하다
    0
  • 怪我咯

    怪我咯2017-07-04 13:45:40

    MySQL的话,请使用强大的 REPLACE INTO

    회신하다
    0
  • 世界只因有你

    世界只因有你2017-07-04 13:45:40

    Mysql에서는 REPLACE INTO를 사용할 수 있는데 조건으로 고유 인덱스가 있어야 하는데 저는 이것을 사용하지 않았으니 단계별로 하는 것이 더 안정적이라고 생각합니다

    회신하다
    0
  • 취소회신하다