[sql] SQL INSERT INTO 문에서 특정 조건에 따른 데이터 삽입하기

예를 들어, Python이나 PHP와 같은 프로그래밍 언어를 사용하여 SQL 문을 조작할 수 있습니다. 조건을 확인한 후 INSERT INTO 문을 실행할 수 있습니다.

아래는 Python을 사용하여 조건에 따라 데이터를 삽입하는 간단한 예제 코드입니다.

import mysql.connector

# MySQL 연결
conn = mysql.connector.connect(
    host="localhost",
    user="username",
    password="password",
    database="dbname"
)
cursor = conn.cursor()

# 조건 확인 후 데이터 삽입
if condition:
    sql = "INSERT INTO table_name (column1, column2, column3) VALUES (%s, %s, %s)"
    val = (value1, value2, value3)
    cursor.execute(sql, val)
    conn.commit()

conn.close()

이 예제에서 condition은 삽입을 위한 조건을 나타내며, value1, value2, value3는 삽입할 데이터의 값입니다.

이와 같은 방법으로 프로그래밍 언어를 사용하여 조건에 따라 SQL INSERT 문을 수행할 수 있습니다.

참고자료: