«sql» 태그된 질문

SQL (Structured Query Language)은 데이터베이스를 쿼리하기위한 언어입니다. 질문에는 코드 예제, 테이블 구조, 샘플 데이터 및 사용중인 DBMS 구현 (예 : MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 등)에 대한 태그가 포함되어야합니다. 질문이 특정 DBMS에만 관련된 경우 (특정 확장 / 기능 사용) 대신 해당 DBMS의 태그를 사용하십시오. SQL 태그가 지정된 질문에 대한 답변은 ISO / IEC 표준 SQL을 사용해야합니다.

10
Microsoft SQL Server 2005에서 group_concat MySQL 기능을 시뮬레이트합니까?
MySQL 기반 앱을 Microsoft SQL Server 2005로 마이그레이션하려고합니다 (선택은 아니지만 수명입니다). 원래 앱에서는 거의 전적으로 ANSI-SQL 호환 명령문을 사용했지만 한 가지 중요한 예외는 MySQL의 group_concat기능을 상당히 자주 사용했습니다. group_concat그건 그렇고, 직원 이름과 프로젝트의 테이블이 주어지면 ... SELECT empName, projID FROM project_members; 보고: ANDY | A100 ANDY | B391 ANDY | …


12
DDL과 DML이란 무엇입니까?
데이터베이스와 관련하여 DDL 및 DML이라는 용어를 들었지만 그 의미를 이해하지 못합니다. 그것들은 무엇이며 SQL과 어떤 관련이 있습니까?
347 sql  ddl  dml 


12
임의의 행을 선택하는 가장 좋은 방법 PostgreSQL
PostgreSQL에서 무작위로 행을 선택하고 싶습니다. select * from table where random() < 0.01; 그러나 다른 사람들은 이것을 추천합니다 : select * from table order by random() limit 1000; 나는 500 백만 행이있는 매우 큰 테이블을 가지고 있습니다. 어떤 접근법이 더 낫습니까? 차이점은 무엇입니까? 임의의 행을 선택하는 가장 좋은 방법은 무엇입니까?


15
오라클 : 테이블이 존재하는 경우
Oracle 데이터베이스에 대한 마이그레이션 스크립트를 작성 IF EXISTS중이며 Oracle이 MySQL의 구성 과 비슷한 것을 원했습니다 . 특히, MySQL에서 테이블을 삭제하려고 할 때마다 다음과 같은 작업을 수행합니다 DROP TABLE IF EXISTS `table_name`; 이렇게하면 테이블이 존재 DROP하지 않으면 오류가 발생하지 않으며 스크립트를 계속 진행할 수 있습니다. 오라클도 비슷한 메커니즘을 가지고 있습니까? 다음 …
343 sql  oracle  sql-drop 


11
열에서 고유 한 값 수를 찾는 SQL
다음과 같은 방법으로 열의 모든 고유 값을 선택할 수 있습니다. SELECT DISTINCT column_name FROM table_name; SELECT column_name FROM table_name GROUP BY column_name; 그러나 해당 쿼리에서 행 수를 어떻게 얻습니까? 하위 쿼리가 필요합니까?
342 sql  distinct 

5
INT에서 VARCHAR SQL로 변환
Sybase를 사용하고 있으며 "iftype"이라는 열을 반환하는 select를 수행하고 있지만 해당 유형은 int이며 varchar로 변환해야합니다. 변환 함수없이 선택하려고하면이 오류가 발생합니다. 오류 코드 257, SQL 상태 37000 : 데이터 유형 'VARCHAR'에서 'INT'로의 암시 적 변환이 허용되지 않습니다. 이 쿼리를 실행하려면 CONVERT 함수를 사용하십시오. 나는 기능을 구현하는 방법을 모른다 CONVERT. 누구든지 나를 도울 …

16
사용 횟수 설정 없음
SET NOCOUNT에 대한 다른 견해가있는 이 질문 에서 영감을 얻었습니다 ... SQL Server에 SET NOCOUNT ON을 사용해야합니까? 그렇지 않다면 왜 안됩니까? 기능 6, 2011 년 7 월 22 일 편집 6 DML 뒤에 "xx rows 영향을받는"메시지를 표시하지 않습니다. 이것은 결과 집합이며 전송되면 클라이언트가 처리해야합니다. 작지만 측정 가능합니다 (아래 답변 참조). …

24
SQL에“LIKE”와“IN”의 조합이 있습니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Существует ли комбинация операторов LIKE и IN в условии запроса? SQL에서는 LIKE거의 모든 정규화 규칙을 위반하는 데이터베이스로 인해 "슬프게도" "조건 을 사용해야 합니다. 지금은 바꿀 수 없습니다. 그러나 그것은 질문과 관련이 없습니다. 또한 WHERE something in (1,1,2,3,5,8,13,21)SQL 문의 가독성과 …
341 sql  sql-server  oracle  tsql  plsql 



17
Entity Framework를 사용하여 SQL Server 데이터베이스의 변경 사항을 저장하는 동안 하나 이상의 엔터티에 대한 유효성 검사에 실패했습니다
편집 내용을 데이터베이스에 저장하고 ASP.NET MVC 3 / C #에서 Entity FrameWork Code-First를 사용하고 있지만 오류가 발생합니다. 내 이벤트 클래스에는 DateTime 및 TimeSpan 데이터 유형이 있지만 데이터베이스에는 각각 Date 및 Time이 있습니다. 이것이 이유가 될 수 있습니까? 변경 사항을 데이터베이스에 저장하기 전에 코드에서 적절한 데이터 유형으로 캐스트하는 방법 public class …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.