1. λ°μ΄ν°μ μ€λ³΅μ μ€μ΄κΈ° μν, ν μ΄λΈ λΆλ¦¬
μμ ν μ΄λΈμ μλμ λ ν μ΄λΈλ‘ λ§λ€λ©΄, μλ£μ μ€λ³΅μ μ€μ¬ μ μ§/보μκ° ν¨μ¬ λ μ©μ΄ν΄μ§λ€. κ·Έλ¬λ μ λ νΈ λ¬ΈμΌλ‘ μ½μ λλ λκ°λ‘ λλ ν μ΄λΈμ ν©μ³μ 보기 νΈνκ² μ½μ μλ μλ€.
μμ μ€νλ λμνΈλ₯Ό mysqlλ‘ μλμ κ°μ΄ λκ°μ νλ‘ λ§λ€μλ€.
1) author ν
2) topic ν
2. JOIN
topic ν μ΄λΈμ author_idμ authorν μ΄λΈμ id κ°μ κ°λ€. μ΄κ±Έ μ΄μ©ν΄μ, λ ν μ΄λΈμ ν λ²μ ν©μ³μ λ³Ό μ μλ λͺ λ Ήμ΄λ λ°λ‘ 'JOIN'μ΄λ€.
SELECT * FROM topic LEFT JOIN author ON topic.author_id = author.id;
SELECTλ¬Έμ μ΄μ©ν΄, ν©μΉλ©΄μ λ³΄κ³ μΆμ λ°μ΄ν°λ§ λ³Ό μ μλ€.
topic.id AS topic_id
UPDATEλ₯Ό ν΅ν΄ λ°μ΄ν°λ₯Ό κ°±μ νκ³ ν©μΉλ©΄ λ°λ‘ μ λ°μ΄νΈλ λ°μ΄ν°λ‘ λ°λ κ²μ λ³Ό μ μλ€!
'π» Deep Wide Programming > Mysql & Database' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Mysql λ³΅μ΅ (0) | 2020.08.27 |
---|---|
[μνμ½λ©] DATABASE2 MySQL_delete (0) | 2020.08.09 |
[μνμ½λ©] DATABASE2 MySQL_Table λ΄μ©μ μμ νκ³ μΆμ λ, UPDATE (0) | 2020.08.09 |
[μνμ½λ©] MySQL SELECT Syntax (0) | 2020.08.09 |
[μνμ½λ©] Database2_ MySQL Table μΆκ°νκΈ° (Insert) (0) | 2020.08.09 |