Study 썸네일형 리스트형 [엑셀보다쉬운sql] 개발일지 4주차 -sql 학습내용정리 SQL은 Structured Query Language의 약자인데요, 결국 데이터베이스에 요청 (Query)을 날려서 원하는 데이터를 가져오는 것을 도와주는 언어 쿼리(Query)문이란? 쿼리는 질의를 의미하죠. 데이터베이스에 명령을 내리는 것을 의미합니다. 여기서 Select 쿼리문은, 데이터베이스에서 '데이터를 선택해서 가져오겠다'는 의미입니다. Where 절의 개념 👉 Where 절은, Select 쿼리문으로 가져올 데이터에 조건을 걸어주는 것을 의미해요. where 절과 함께 between , in, like 등을 사용가능 👉 데이터베이스란? 여러 사람들이 같이 사용할 목적으로 데이터를 담는 통이라고 생각하면 되어요. 👉 원하는대로 데이터를 저장하고 사용하기 위해서는 다양한 기능이 있어야겠죠? 그.. 더보기 [스파르타코딩]엑셀보다쉬운sql 3주차 개발일지 Join: 여러 정보를 한 눈에 보고 싶다면 '오늘의 다짐'을 남긴 회원의 이름을 알고싶어요'오늘의 다짐' 이벤트 당첨자를 선정하여 스타벅스 기프티콘을 지급해야 해요. 우선, 배운 내용을 사용해서 '오늘의 다짐' 테이블을 불러와 볼까요? 이제는 테이블 정보를 쉽게 불러올 수 있죠? 👉 그런데 문제가 생겼어요! 🤔 뭔가 user_id라는 정보에 힌트가 담겨있을 것 같은데... 어떻게 하면 좋을까요? '오늘의 다짐' 이벤트 당첨자를 추첨하기 위해서는, 이름과 연락처 등의 정보를 알아야 하는데 여기에는 user_id라는 정보만 있어요. *오늘의 다짐 이벤트: 오늘의 다짐을 남겨준 10명 추첨해서 기프티콘 지급하는 이벤트. 👉 오늘의 미션! 기존의 방식대로 하면... 마찬가지로 select 쿼리문을 사용해서 잘.. 더보기 [엑셀보다쉬운sql]강의 2주차 성씨별 회원수를 Group by로 쉽게 구해보기 select name, count(*) from users group by name; select name, count(*) from users group by name; from users: users 테이블 데이터 전체를 가져옵니다. group by name: users 테이블 데이터에서 같은 name을 갖는 데이터를 합쳐줍니다. select name, count(*): name에 따라 합쳐진 데이터가 각각 몇 개가 합쳐진 것인지 세어줍니다. group by를 사용해서 '신'씨를 가진 데이터가 몇 개인지 살펴보기 select name, count(*) from users group by name; 앱개발 종합반의 결제수단별 주문건수 세어보기 select.. 더보기 [스파르타코딩]웹개발종합반 개발일지 4주차 python 환경설정 flask 서버 구축 requests, dnspython 라이브러리 활용 db : https://cloud.mongodb.com/ MongoDB Cloud MongoDB Cloud is a unified data platform for modern applications and includes a global cloud database, search, data lake, mobile, and application services. www.mongodb.com 과제 스파르타피디아에 별점을 넣는 기능을 추가해 봅시다! 기존 함수에 추가해봐요! -- index.html 내 생애 최고의 영화들 영화 기록하기 영화URL 별점 -- 선택하기 -- ⭐ ⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ 코멘트 기록.. 더보기 [스파르타코딩]웹개발종합반3주차 개발일지 requests 라이브러리 사용 파이썬 예제 실행도중 에러발생하면 html 코딩연습을 하는 와중에 처음에는 되다가 코딩을 하고 웹페이지 확인을 위해서 액션을 눌러서 디버깅하려고 하는데 지속적인 File "", line 1 SyntaxError: invalid syntax오류 코드가 나와서 어리둥절하고 있었다. SyntaxError: invalid syntax >>> C:/Users/User/anaconda3/python.exe c:/Users/User/homepage/templastes/views.py File "", line 1 C:/Users/User/anaconda3/python.exe c:/Users/User/homepage/templastes/views.py ^ SyntaxError: inval.. 더보기 [스파르타 코딩] 웹개발 종합반 2주차 개발일지 JQuery 서버-클라이언트 통신 Ajax JQuery JQuery란 HTML 요소를 편리하게 조작할 수 있는 Javascript를 미리 작성해 둔 라이브러리 -> 미리 짜둔 코드를 가져오는 것이기 때문에 임포트 필수! id = "" 로 이름표 붙이기 CSS의 class = ""와 유사 예. chrome console 창에서 $('#url').val('영화 url 입력') -> id="url" 영역에 JQuery를 적용해 '영화 url 입력'이라는 문구를 넣는다. $('#post-box').hide()/show() -> id="post-box" 영역에 JQuery를 적용해 숨기기/보이기 한다. 포스팅 박스 열기/닫기 포스팅 박스 '영화 기록하기', '닫기' 버튼에 function 입히기 function .. 더보기 [스파르타코딩] 웹개발 종합반 1주차 개발일지 자바 개념 JVM(Java Virtual Machine) 아키텍처 JVM(Java Virtual Machine)은 추상 시스템입니다. 자바 바이트코드를 실행할 수 있는 런타임 환경을 제공하는 사양입니다. JVM은 많은 하드웨어 및 소프트웨어 플랫폼에서 사용할 수 있습니다(즉, JVM은 플랫폼에 따라 다릅니다). JVM이란 Java 가상 시스템의 작업이 지정된 규격입니다. 그러나 구현 제공자는 알고리즘을 선택하는 데 독립적입니다. Oracle 및 기타 기업에서 구현했습니다. 구현은 JRE(Java Runtime Environment)로 알려져 있습니다. 런타임 인스턴스 Java 클래스를 실행하기 위해 명령 프롬프트에 java 명령을 쓸 때마다 JVM의 인스턴스가 생성됩니다. JVM은 다음 작업을 수행합니다.. 더보기 [SQL기초공부] 개발일지1일차 강의명 : 엑셀보다 쉬운 SQL 강의 학습 CRUD CREATE, READ, UPDATE, DELETE 4가지 DML 문이 존재 쿼리 : 데이터베이스에 명령을 내리는 것 테이블 행과 열로 구성 WHERE 절 WHERE절은 SELECT문으로 데이터를 조회할 때 특정 조건을 기준으로 원하는 행을 출력하는데 사용한다. 그리고 여러 연산자를 함께 사용하면 더욱 세밀하게 데이터 검색을 할 수 있다. LIMIT 데이터 수를 제한하여 일부 데이터만 조회 DISTINCT 중복 데이터는 제외하고 조회 COUNT 데이터의 개수를 조회 과제 코드 - 이메일이 네이버면서 결제방법이 KAKAOPAY이며 과정명이 웹개발 종합반인 건을모두 찾는것 select o.order_no, o.created_at , o.updated_at .. 더보기 이클립스 톰캣 서버 지운 후 다시 등록되지 않는 문제 이클립스에서 등록되어 사용하던 톰캣 서버를 삭제한 후에 다시 등록하려고 하면 아래와 같이 서버 이름 넣는 부분이 비활성화되고 다음으로 진행할 수 없는 경우가 있다. ( ex ) tomcat 6.0 버전 이것은 이클립스의 버그로 이클립스를 종료한 후에 워크스페이스 디렉토리에 있는 두개의 파일을 삭제하면 된다. 워크스페이스/.metadata/.plugins/org.eclipse.core.runtime/.settings 디렉토리(1) org.eclipse.wst.server.core.prefs (2) org.eclipse.jst.server.tomcat.core.prefs 삭제한 후에 다시 이클립스를 실행하여 서버 등록을 하면 정상적으로 서버 이름을 넣어 등록이 가능하다. 더보기 [상식]BIOS와 CMOS의 차이 1. 바이오스 (Basic Input/Output System) 바이오스를 설정한다거나 바이오스 셋업이라는 표현을 상당히 많이 사용한다. 심지어 컴퓨터 전문 필자들도 그렇게 쓰고 있는데, 그만큼 바이오스와 CMOS의 구분을 잘 못하고 혼동하여 쓴다는 얘기가 된다. 이 바이오스는 Basic Input/Output System의 약자로, 메모리, 디스크, 모니터와 같은 주변기기 사이의 정보 전송을 관장하는 프로그램입니다. 프로그램은 프로그램이지만 우리가 흔히 사용하는 아래아 한글과 같은 프로그램은 아니고, 컴퓨터의 하드웨어에 가장 접근되어 있는 함수들의 집합이라고 볼 수 있다. 만일 이 바이오스라는 프로그램이 없다면 우리는 도스나 윈도 95를 사용할 수 없고, 물론 한글도 쓸 수 없다. DOS나 윈도 95,.. 더보기 이전 1 ··· 14 15 16 17 다음