๋ชฉ์ฐจ
oracle์์๋ ||๋ก ๋ถ์ด๋ฉด ๋์ง๋ง mysql์์๋ concat()์ ์ด์ฉํด์ ๋ถ์
select concat('๋ํด๋ฌผ๊ณผ','|','๋ฐฑ๋์ฐ์ด') ์ ๊ตญ๊ฐ1;
result : ๋ํด๋ฌผ๊ณผ|๋ฐฑ๋์ฐ์ด
-- concat๊ฐ์ ๊ฒฝ์ฐ ์ธ์๊ฐ์ null์ด ์๋ ๊ฒฝ์ฐ null์ด return๋๋ ์ฃผ์ ํ ๊ฒ
select concat('๋ํด๋ฌผ๊ณผ','|','๋ฐฑ๋์ฐ์ด',null) ์ ๊ตญ๊ฐ1;
result : {null}
-- ๋์ผํ ๊ตฌ๋ถ์๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ณ์ ๋ฌธ์์ด์ ๋ถ์ด๋ ๊ฒฝ์ฐ๋ concat_ws()๋ฅผ ์ฌ์ฉํ๋ฉด ๋จ
select CONCAT_WS('|', '๋ํด๋ฌผ๊ณผ', '๋ฐฑ๋์ฐ์ด', '๋ง๋ฅด๊ณ ๋ณ๋๋ก', 'ํ๋๋์ด', '๋ณด์ฐํ์ฌ', '์ฐ๋ฆฌ๋๋ผ', '๋ง์ธ') ์ ๊ตญ๊ฐ1;
result : ๋ํด๋ฌผ๊ณผ|๋ฐฑ๋์ฐ์ด|๋ง๋ฅด๊ณ ๋ณ๋๋ก|ํ๋๋์ด|๋ณด์ฐํ์ฌ|์ฐ๋ฆฌ๋๋ผ|๋ง์ธ
-- concat_ws()๋ ์ธ์๊ฐ์ null์ด ์ ์์ ์ผ๋ก ๊ฒฐ๊ณผ๊ฐ์ด ํ์๋จ
select CONCAT_WS('|', '๋ํด๋ฌผ๊ณผ', '๋ฐฑ๋์ฐ์ด', '๋ง๋ฅด๊ณ ๋ณ๋๋ก', 'ํ๋๋์ด', '๋ณด์ฐํ์ฌ', '์ฐ๋ฆฌ๋๋ผ', '๋ง์ธ', null) ์ ๊ตญ๊ฐ2;
result : ๋ํด๋ฌผ๊ณผ|๋ฐฑ๋์ฐ์ด|๋ง๋ฅด๊ณ ๋ณ๋๋ก|ํ๋๋์ด|๋ณด์ฐํ์ฌ|์ฐ๋ฆฌ๋๋ผ|๋ง์ธ
-- ์ํฉ์ ๋ฐ๋ผ ์ ์ ํ ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด ๋จ

'IT > DataBase' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [MySQL/MariaDB]ํฐ๋ฏธ๋์์ sqlํ์ผ ์คํ ์์ (0) | 2022.11.25 |
|---|---|
| [MySQL/MariaDB]unsigned ์๋ฏธ(์์ ์ฌ์ฉํ์ง ์๋ ๊ฒฝ์ฐ) (0) | 2022.11.25 |
| [MySQL/MariaDB]'ํ ์ด๋ธ๋ช ' doesn't exist (0) | 2022.11.23 |
| [MySQL/MariaDB] ํ ์ด๋ธ/ํ ์ด๋ธ ๋ชฉ๋ก ์กฐํ (0) | 2022.11.23 |
| [Cubrid]์์คํ ์นดํ๋ก๊ทธ(ํ ์ด๋ธ, ์ปฌ๋ผ ์กฐํ) (0) | 2022.11.22 |
๋๊ธ