스파르타 웹 개발 종합/SQL - 1주차

heehe·2023년 1월 3일
0

Sparta-coding club

목록 보기
2/16
post-thumbnail

오늘 공부한 내용 📋


  1. 스파르타 웹 개발 종합 - 1주차 진행 중
  • CSS 기초 및 연습하기
  • CSS 기초
    • ~ 안 공간 만들어 작성
    • 클래스 가르킬때는 .클래스{…} 기입

      --배경관련
      background-color --배경색
      background-image --배경이미지
      background-size --배경사이즈
      
      --사이즈
      width --넓이
      height --높이
      margin:auto --화면중앙
      
      --폰트
      font-size --사이즈
      font-weigh --너비
      font-family --폰트지정속성
      color --컬러
      
      --간격
      margin --바깥여백
      padding -- 안쪽여백
  • 폰트 삽입

    --폰트 
    @import url('https://fonts.googleapis.com/css2?family=Hahmlet:wght@300&display=swap');
    
    --폰트 CSS
    * {
        font-family: 'Hahmlet', serif;
    }
  • 주석 : 코드 삭제 대신 임시 작동 불가 하고 싶을 때 사용

    • 라인 선택 후 Command+/ (슬래시)
  • CSS 파일 분리

    <!-- style.css 파일을 같은 폴더에 만들고, head 태그에서 불러오기 -->
    <link rel="stylesheet" type="text/css" href = "(css파일이름).css">
  • 부트스트랩 : 예쁜 CSS 모아둔 것, 현업에선 미리 완성된 부트스트랩 사용하는 경우 많음
  • 부트스트랩을 통해 구축해보기 완료
  1. 스파르타 SQL 강의 - 1주차 완료
  • Select, where절 문법 연습
  • where절 : Select 쿼리문으로 가져올 데이터 조건 걸어줌
    SELECT * FROM point_users pu 
    WHERE point > 20000
    
    SELECT * FROM  users u
    WHERE name = '황**'
    
    SELECT * FROM orders o
    WHERE course_title = '웹개발 종합반' AND payment_method = 'CARD'
    
    SELECT * FROM orders o 
    WHERE course_id !='웹개발 종합반' --같지않음 조건
    
    SELECT * FROM orders o
    WHERE created_at BETWEEN '2020-070-13' AND '2020-07-15' --범위 조건
    
    SELECT * FROM checkins c 
    WHERE week IN (1,3) -- 포함 조건
    
    SELECT * FROM users u 
    WHERE email LIKE '%@daum.net' --특정 패턴 가져오기
    
    SELECT * FROM orders o
    WHERE payment_method != 'CARD'
    
    SELECT * FROM point_users pu 
    WHERE point BETWEEN 20000 AND 30000
    
    SELECT * FROM users u
    WHERE email LIKE 's%com'
    
    SELECT * FROM users u 
    WHERE email LIKE 'S%com' AND name = '이**'
    
    SELECT * FROM orders o 
    WHERE payment_method = 'kakaopay'
    LIMIT 5 -- 일부 데이터 가져오기
    
    SELECT DISTINCT(payment_method) FROM orders o --중복 데이터 제외 가져오기
    
    SELECT COUNT(DISTINCT(name)) FROM users u --중복 데이터 제외 숫자 세기
    
    SELECT email FROM users u 
    WHERE name ='남**'
    
    SELECT COUNT(*) FROM users u 
    WHERE email LIKE '%gmail.com'
    AND created_at BETWEEN '2020-07-12' AND '2020-07-14'
    
    --1주차 숙제 완
    SELECT * FROM orders o
    WHERE email LIKE '%naver.com'
    AND course_title = '웹개발 종합반'
    AND payment_method = 'kakaopay'

회고 및 코멘트 🙏🏻


  • 웹 개발 → CSS 꿀팁 및 부트스트랩 사용법 한번 더 숙지해보기
  • SQL 강의 1주차 숙제 및 수강 완료 → 특정 패턴 값 가져오는 조건 연습 필요함..(생각외로 많이 틀림 🥲 )
profile
성장하고픈 ISFJ

0개의 댓글