반응형

SQL 6

두 날짜 사이의 근무 일수 수

두 날짜 사이의 근무 일수 수 SQL Server에서 두 날짜 사이의 근무 일수를 계산하려면 어떻게 해야 합니까? 월요일부터 금요일까지 T-SQL이어야 합니다.월요일부터 금요일까지 근무일의 경우 다음과 같이 단일 선택으로 수행할 수 있습니다. DECLARE @StartDate DATETIME DECLARE @EndDate DATETIME SET @StartDate = '2008/10/01' SET @EndDate = '2008/10/31' SELECT (DATEDIFF(dd, @StartDate, @EndDate) + 1) -(DATEDIFF(wk, @StartDate, @EndDate) * 2) -(CASE WHEN DATENAME(dw, @StartDate) = 'Sunday' THEN 1 ELSE ..

programing 2023.09.28

SQL에서 LINQ로 도구

SQL에서 LINQ로 도구 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨11년 전에. SQL 구문을 LINQ 구문으로 변환할 수 있는 도구가 있습니까? 저는 LINQ에 join 등의 기본 쿼리를 다시 작성하고 싶습니다.시간을 많이 절약할 수 있을 겁니다.2020년 7월 17일 편집: 승인된 답변을 삭제할 수 없습니다.예전에는 좋았지만 지금은 그렇지 않습니다.정말 오래된 게시물을 조심해, 얘들아.링크를 제거합니다. [Linq..

programing 2023.09.03

MySQL: DISTINCT / UNIQUENT를 선택하지만 모든 열을 반환하시겠습니까?

MySQL: DISTINCT / UNIQUENT를 선택하지만 모든 열을 반환하시겠습니까? SELECT DISTINCT field1, field2, field3, ...... FROM table; 다음 SQL 문을 수행하려고 하는데 모든 열을 반환했으면 합니다. 이것이 가능합니까? 이와 같은 것: SELECT DISTINCT field1, * FROM table; 다음을 기준으로 그룹을 찾습니다. select * from table group by field1 다음과 같이 구별되는 on 문으로 작성될 수 있습니다. select distinct on field1 * from table 그러나 대부분의 플랫폼에서는 다른 열의 동작이 지정되지 않았기 때문에 위의 두 가지 모두 작동하지 않습니다.(MySQL의 첫..

programing 2023.05.21

SQL, PL-SQL 및 T-SQL의 차이점은 무엇입니까?

SQL, PL-SQL 및 T-SQL의 차이점은 무엇입니까? SQL, PL-SQL 및 T-SQL의 차이점은 무엇입니까? 누가 이 세 가지 차이점을 설명하고 각각이 관련될 수 있는 시나리오를 제공할 수 있습니까? SQL는 세트에서 동작하는 쿼리 언어입니다. SQL Server, Oracle, MySQL, Postgre 등 거의 모든 릴레이셔널 데이터베이스 관리 시스템에서 표준화되어 사용되고 있습니다.SQL, DB2, Informix 등 PL/SQL는 Oracle에서 입니다. PL/pgSQL는 PostgrePostgre에서 사용되는 입니다.SQL TSQL「Microsoft」SQL Server. 절차 언어는 SQL과 잘 통합할 수 있는 동시에 SQL의 기능을 확장하도록 설계되었습니다.로컬 변수 및 문자열/데이터..

programing 2023.04.21

SQL에서 랜덤 행을 요청하는 방법

SQL에서 랜덤 행을 요청하는 방법 순수 SQL에서 랜덤 행(또는 가능한 한 랜덤에 가까운)을 요구하려면 어떻게 해야 합니까?데이터베이스 테이블에서 임의 행을 선택하려면 SQL 게시물을 참조하십시오.MySQL, Postgre에서 이 작업을 수행하는 방법을 거칩니다.SQL, Microsoft SQL Server, IBM DB2 및 Oracle(다음은 해당 링크에서 복사) MySQL을 사용하여 임의의 행을 선택합니다. SELECT column FROM table ORDER BY RAND() LIMIT 1 Postgre를 사용하여 임의의 행을 선택합니다.SQL: SELECT column FROM table ORDER BY RANDOM() LIMIT 1 Microsoft SQL Server에서 임의 행 선택: ..

programing 2023.04.16

여러 열에 그룹 기준 사용

여러 열에 그룹 기준 사용 의 요점을 이해하다GROUP BY x. 하지만 어떻게?GROUP BY x, y그게 무슨 뜻이죠?Group By XX 값이 같은 모든 것을 1개의 그룹에 넣는 것을 의미합니다. Group By X, YX와 Y의 값이 같은 모든 것을 1개의 그룹에 넣는 것을 의미합니다. 예를 들어, 예를 들면, 대학에서 누가 어떤 과목을 수강하고 있는지에 대해, 다음의 표를 가지고 있다고 합시다. Table: Subject_Selection +---------+----------+----------+ | Subject | Semester | Attendee | +---------+----------+----------+ | ITB001 | 1 | John | | ITB001 | 1 | Bob | ..

programing 2023.04.16
반응형