본문 바로가기
하이브리드앱과 네이티브앱의 장단점과 웹호스팅과 서버호스팅의 차이 1.하이브리드앱과 네이티브앱은 무엇인가? 하이브리드앱:웹 앱과 네이티브 앱의 좋은점을 결합한 특징 *APP는 배포, 다운로드 장점 웹앱과 같은 프로그램 언어를 사용해서 한가지 소스 코드로 플랫폼에 대응 가능 앱을 한번만 출시하면 서버 측 데이터를 업데이트하기만 하면 됨 단점 한가지 코드로 여러 OS지원할 수 있지만, 동작의 매끄러움, 애니메이션의 다양성 츧ㄱ면에서는 뒤떨어짐ex) 3D게임 처럼 움직임이 많은 앱은 지연됨 네이티브앱:회사가 독자적인 콘텐츠나 시스템을 설계해서 구현한 앱 *플랫폼으로만 작동 할 수 있음(android,IOS) 장점 스마트폰의 기본 기능을 모두 사용 GPS 속도센서 주소록 연계 등 로딩과 동작이 빠름 화면 전환이 빠름 단점 앱 개발 제작 비용 시간이 걸리고 고급 개발 기수 요구.. 2022. 7. 10.
[Mysql] 한 필드에 있는 여러 이름을 검색할 때는 in 동물 보호소에 들어온 동물 중 이름이 Lucy, Ella, Pickle, Rogan, Sabrina, Mitty인 동물의 아이디와 이름, 성별 및 중성화 여부를 조회하는 SQL 문을 작성해주세요. SELECT animal_id,name,sex_upon_intake from animal_ins where name in('lucy','ella','pickle','rogan','sabrina','mitty') 2022. 7. 10.
[Mysql] group by에서 조건 줄때 사용 하는 Having, count(필드명) 자동 null 값은 카운트 하지 않음 동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 SQL문을 작성해주세요. 이때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회해주세요. SELECT NAME , COUNT(NAME) FROM ANIMAL_INS GROUP BY NAME HAVING COUNT(NAME) > 1 ORDER BY NAME group by 에서 조건을 줄때는 having을 사용하여 조건을 주고요. count 안에 (*)이 아닌 (필드명)을 넣으면 자동으로 null값은 카운트 하지 않습니다. 그래서 where문이 필요없는 코드입니다. https://school.programmers.co.kr/learn/courses/30/lessons/59041 2022. 7. 10.
[Mysql] 같은 조건으로 gruop by 할 때 우선순위사용 가능한 union SELECT animal_type,count(*) from animal_ins where animal_type='cat' union select animal_type,count(*) from animal_ins where animal_type='dog' group by animal_type; cat이 먼저 실행되어야함 union을 사용해서 합침 SELECT ANIMAL_TYPE,COUNT(ANIMAL_TYPE) FROM ANIMAL_INS WHERE ANIMAL_TYPE = 'Cat' OR ANIMAL_TYPE = 'Dog' GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE; 아니면 or를 사용해서 출력가능 2022. 7. 10.
[Mysql] DISTINCT 중복 값 제거 함수 SELECT count(distinct name) from animal_ins where name is not null; count 안에 distinct 코드를 사용하여 중복값은 체크하지 않는 걸로 설정! not null 은 =가 아님 is임 문제:https://school.programmers.co.kr/learn/courses/30/lessons/59408 2022. 7. 10.