본문 바로가기

TIL139

23.04.07 1. fetch를 통해 데이터 가져오기 fetch("데이터를 가져올 url').then(res => res.json()).then(data => { console.log(data) }) ex) fetch("http://spartacodingclub.shop/sparta_api/seoulair").then(res => res.json()).then(data => { let rows = data['RealtimeCityAir']['row'] rows.forEach((a) => { console.log(a['MSRSTE_NM'],a['IDEX_MVL']) }); }) fetch와 JQuery에 대해 배운 내용을 같이 활용하여 쓴 것 뿐인데도 코드가 복잡해진 기분이 든다 이전에 만들었던 코드를 참고하며 어찌저찌.. 2023. 4. 7.
23.04.06 1. join을 통해 두 개의 테이블 연결해서 보기 2. left join - 한 테이블을 기준으로 다른 테이블 붙이기 (왼쪽 테이블 기준으로 붙이므로 순서 중요) ex) select * from users u left join point_users pu on u.user_id = pu.user_id NULL이 뜨는 경우 매칭이 안된다는 뜻 3. inner join - NULL이 있는 자료 제외하고 붙이기(교집합) ex) select * from users u inner join point_users pu on u.user_id = pu.user_id 4. 실행 순서 from - join - where - group by - select 5. Union을 통해 두 결과 합쳐서 보기 union을 쓸 경우 .. 2023. 4. 6.
23.04.06 1. 자료형 - [] 는 리스트 - 단순 자료 나열 {}는 사전 - key : value 형태의 자료 나열 2. 함수에서 id 지칭 - $('#id') 3. 반복문 - ~~~.forEach((변수이름) => { 함수 }) 4. 조건문 - if (조건){ 함수 } else { 함수 } 5. `` 활용 예시 let people = [ {'name':'서영','age':24}, {'name':'현아','age':30}, {'name':'영환','age':12}, {'name':'서연','age':15}, {'name':'지용','age':18}, {'name':'예지','age':36} ] $('#q2').empty() /*q2 내용 비우기*/ people.forEach((a) => { /*people을 변수.. 2023. 4. 6.
23.04.05 1. group by - 원하는 정보만 묶기 2. count, min, max, avg, sum 3. order by - 정렬(기본적으로 오름차순), 가장 마지막에 쓰기, 내침차순은 desc (오름차순은 asc) 4. Alias - 별칭, 어떤 테이블에서 가져온 필드인지 표시하기 위해 사용, 출력할 값의 이름을 지정할 수도 있음 기본적인 정보를 읽기 위한 명령어와 정렬에 대해 배웠다 새롭긴 하나 아직까진 수월하게 따라갈 수 있어 다행이다 2023. 4. 5.