analogcoding

7/23 - 4주 프로젝트 본문

Be well coding/In Immersive

7/23 - 4주 프로젝트

be well 2019. 7. 23. 10:20

Toy 34번 문제. 문자열 알파벳 갯수에 따라서 우선 갯 수 순으로 정렬, 알파벳 순으로 정렬해서 리턴.

 


팀회의 중 스택과 아웃풋에 대한 이슈가 발생했다. 새로운 스택을 많이 가져가고 싶지만 아웃풋에 완성도가 떨어질 것 같다는 이슈에

대해 배우는 게 더 필요한 우리는 프로젝트의 규모를 줄이고 조금 더 많은 스택을 가져가기로 결정났다.

 

React-Redux / React-Apollo / graphQL / TypeScript  를 사용해서 진행해볼 예정.


부족한 SQL 쿼리문 복습

Select 데이터베이스에서 데이터를 선택 SELECT CustomerName, City FROM Customers;
Where 지정된 조건을 충족하는 레코드 만 추출 .. WHERE Country='Mexico';
And , Or , Not WHERE 내에서 AND, OR , NOT .. WHERE NOT condition; / WHERE condition1 OR(AND) condition2
Order By 레코드를 오름차순으로 정렬 ..ORDER BY Country; /내림차순(DESC)
Insert Into 테이블에 새 레코드를 삽입 INSERT INTO Customers (Name, Age, Address, City, Country)
VALUES ('Cardinal', 25, 'Skagen 21', 'Stavanger', 'Norway');
Null Values 필드에 값을 추가하지 않고 새 레코드를 삽입하거나 레코드를 업데이트할 수 있다. 그런 다음 필드가 NULL 값으로 저장된다. .. WHERE Address IS NULL;
Update 테이블의 기존 레코드를 수정 UPDATE Customers SET ContactName='Juan';
Delete 테이블의 기존 레코드를 삭제 DELETE FROM Customers WHERE Name='Alfreds Futterkiste';
Like WHERE 절에서 열의 지정된 패턴을 검색

.. WHERE CustomerName LIKE 'a__%';
.. WHERE ContactName LIKE 'a%o'

Wildcards 문자열에서 하나 이상의 문자를 대체

LIKE 연산자는 검색하려는 값을 정확하게 모를 경우에도 검색할수 있도록와일드 카드와 함께 사용하여 원하는 결과를 검색

As 테이블 또는 테이블 열에 임시 이름 지정
별명은 조회 기간 동안 만 존재
SELECT CustomerName AS Customer,
ContactName 
AS [Contact Person] (공백이 있으면 [] 추가)
FROM Customers;
Join 두 개 이상의 테이블에있는 행을 결합 아래 사진 참조
Inner Join 일치하는 값을 가진 레코드를 선택 SELECT [TableName] . [ColumnName], ...
FROM [TableName] INNER JOIN [TableName]
ON [JoinCondition]

Inner Join : 
               from 절에 연결할 테이블을 작성 후 Inner Join 키워드 이후 또 다른 테이블 작성
               On 키워드 이후 조인 조건 지정 
               Select 문에 조회 컬럼은 해당 컬럼의 테이블 이름이 명시적으로 보여질 수 있도록
               완전한 형태로 작성하는 게 좋음. (테이블 간 컬럼의 구분을 돕는다)
               둘 이상의 테이블을 Join 하는 경우 형식을 유지하면서 추가

 

'Be well coding > In Immersive' 카테고리의 다른 글

7/25 - 4주 프로젝트  (0) 2019.07.25
7/24 - 4주 프로젝트  (0) 2019.07.24
7/22 - 4주 프로젝트  (0) 2019.07.22
7/20 - 4주 프로젝트  (0) 2019.07.21
7/19 - 2주 프로젝트  (0) 2019.07.21
Comments