본문 바로가기

반응형

MySQL

(3)
[MYSQL]ORDER BY (정렬),이스케이프 문자, LIMIT, OFFSET, 패턴 매칭 ORDER BY ORDER BY는 컬럼을 기준으로 정렬을 할 수 있도록 해주며, ORDER BY 컬럼명 ASC (오름차순) ORDER BY 컬럼명 DESC (내림차순) 으로 사용할 수 있다. ORDER BY 컬럼명 ASC SELECT Code, Name, Population FROM country WHERE Population 0 ORDER BY Population ASC; 1. contry 테이블 중 Code, Name, Pop 컬럼정보를 보고 싶은데 ~ 2. 대신 Pop값이 0이 아니여야 해 3. 그리고 Pop값 기준으로 오름차순 정렬 해 줘 ~ ORDER BY 컬럼명 DESC SELECT Code, Name, Population FROM country WHERE Population 0 ORDER B..
[MYSQL]RDBMS, SQL 기본 명령문 (SELECT, DESC, AS), NULL특징 RDBMS mySQL은 RDBMS(관계형 데이터베이스)로 데이터가 하나 이상의 열과 행의 테이블에 저장되어 서로 다른 데이터 구조가 어떻게 관련되어 있는지 쉽게 파악하고 이해할 수 있도록 사전 정의된 관계로 데이터를 구성하는 정보 모음이다. 이러한 테이블간의 상호작용을 기반으로 설정되는 여러 테이블 간의 논리적 연결이다. SELECT 문 MYSQL에서는 SELECT문을 사용해 테이블의 레코드에 접근할 수 있습니다. 기본적인 연산도 가능한 명령문입니다. 테이블의 모든 레코드를 조회할 땐 SELECT 컬럼이름 FROM 테이블이름 으로 조회할 수 있으며, 필드이름 외에 *을 입력하게 되면 모든 컬럼에 대한 정보를 조회할 수 있다. 내가 보고 싶은 열만 입력한다면? [간단한 SELECT문 예제] -- Conti..
[JAVA]JDBC 활용 및 연습 - 회원 가입 및 탈퇴 - 1 메인메소드 실행 흐름 JDBC의 사용이 익숙해지기 위해 콘솔입력을 받아 회원가입 및 회원탈퇴를 할 수 있는 프로그램을 만드는 과정이다. // 간단한 콘솔 입력 // 1. 회원가입 // 2. 회원탈퇴 public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); UserInfoService service = new UserinfoServiceImpl(new UserinfoRepo()); // 인터페이스를 필드로 선언 // 분리한 이유 : 각 각의 인터페이스가 해야할 일이 다르다고 생각해서, 해당 클래스에 과중한 책임을 덜 주게끔 만들기 위해 System.out.println("1. 회원가입 ..

반응형