2009년08월29일 8번
[인터넷 일반] MEMBER 라는 테이블에 있는 모든 데이터를 name필드를 기준으로 오름차순 순서대로 가져 오고자 한다. 바르게 작성한 SQL 문장은?
- ① SELECT * FROM member ORDER BY name DESC
- ② SELECT * FROM member ORDER BY name ASC
- ③ SELECT * FROM member SORT BY name DESC
- ④ SELECT * FROM member SORT BY name ASC
(정답률: 알수없음)
문제 해설
연도별
- 2022년06월18일
- 2021년06월19일
- 2020년10월18일
- 2020년05월24일
- 2019년10월20일
- 2019년05월26일
- 2018년10월21일
- 2018년05월27일
- 2017년10월22일
- 2017년05월28일
- 2016년08월28일
- 2016년04월17일
- 2015년09월06일
- 2014년09월28일
- 2014년04월27일
- 2013년09월15일
- 2013년04월28일
- 2012년09월16일
- 2012년04월08일
- 2011년09월17일
- 2011년04월09일
- 2010년09월04일
- 2010년04월17일
- 2009년08월29일
- 2009년04월18일
- 2008년08월30일
- 2008년04월19일
- 2007년09월01일
- 2007년04월21일
- 2006년09월03일
- 2006년04월30일
- 2005년09월04일
- 2005년05월01일
- 2004년09월12일
- 2004년04월18일
- 2003년07월20일
- 2003년04월20일
- 2002년09월15일
ORDER BY 절은 SELECT 문에서 결과를 정렬하는 데 사용된다. ASC는 오름차순을 의미하며, name 필드를 기준으로 오름차순으로 정렬하도록 지정한다. 따라서 이 SQL 문장은 MEMBER 테이블에서 모든 데이터를 가져와서 name 필드를 기준으로 오름차순으로 정렬하여 반환한다.
다른 보기들은 SORT BY 절을 사용하거나, 오름차순과 내림차순을 혼동하거나, 문법적으로 잘못된 구문을 사용하고 있어 정답이 아니다.