«sql» 태그된 질문

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


12
SQLite DateTime 비교
datetime 문자열을 비교로 사용하여 sqlite 데이터베이스에 대한 쿼리에서 신뢰할 수있는 결과를 얻을 수없는 것 같습니다. select * from table_1 where mydate >= '1/1/2009' and mydate <= '5/5/2009' sqlite에 대한 datetime 비교를 어떻게 처리해야합니까? 업데이트 : mydate 필드는 DateTime 데이터 유형입니다.
117 sql  sqlite 

8
인덱스 (0 기준)는 0보다 크거나 같아야합니다.
계속해서 오류가 발생합니다. 인덱스 (0 기준)는 0보다 크거나 같고 인수 목록의 크기보다 작아야합니다. 내 코드 : OdbcCommand cmd = new OdbcCommand("SELECT FirstName, SecondName, Aboutme FROM User WHERE UserID=1", cn); OdbcDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Name.Text = String.Format("{0} {1}", reader.GetString(0), reader.GetString(1)); Aboutme.Text = String.Format("{2}", reader.GetString(0)); }
117 c#  asp.net  mysql  sql 

12
동일한 SELECT 문에서 DISTINCT 및 ORDER BY를 사용하는 방법은 무엇입니까?
다음 문을 실행 한 후 : SELECT Category FROM MonitoringJob ORDER BY CreationDate DESC 데이터베이스에서 다음 값을 얻습니다. test3 test3 bildung test4 test3 test2 test1 하지만 다음과 같이 중복을 제거하고 싶습니다. bildung test4 test3 test2 test1 DISTINCT를 사용하려고했지만 하나의 문에서 ORDER BY와 함께 작동하지 않습니다. 도와주세요. 중대한: 나는 그것을 시도했다 …

10
기간 비교
MySQL에서 기간 목록 (범위 시작 및 범위 종료)이있는 경우. 예 : 10/06/1983 to 14/06/1983 15/07/1983 to 16/07/1983 18/07/1983 to 18/07/1983 다른 날짜 범위에 이미 목록에있는 범위가 포함되어 있는지 확인하고 싶습니다. 어떻게해야합니까? 예 : 06/06/1983 to 18/06/1983 = IN LIST 10/06/1983 to 11/06/1983 = IN LIST 14/07/1983 to 14/07/1983 = NOT …
116 sql  mysql  date 

11
Ruby on Rails에서 주어진 ActiveRecord 쿼리에 의해 생성 될 SQL을 어떻게 볼 수 있습니까?
주어진 ActiveRecord 쿼리가 생성 할 SQL 문을보고 싶습니다. 쿼리가 실행 된 후 로그에서이 정보를 얻을 수 있다는 것을 알고 있지만 호출 할 수있는 메서드와 ActiveRecord 쿼리가 있는지 궁금합니다. 예를 들면 : SampleModel.find(:all, :select => "DISTINCT(*)", :conditions => ["`date` > #{self.date}"], :limit => 1, :order => '`date`', :group => "`date`") irb …

10
Oracle SQL Developer에서 변수를 어떻게 사용합니까?
다음은 SQL Server 2000에서 변수를 사용하는 예입니다. DECLARE @EmpIDVar INT SET @EmpIDVar = 1234 SELECT * FROM Employees WHERE EmployeeID = @EmpIDVar 추가 복잡성없이 SQL Developer를 사용하여 Oracle에서 똑같은 작업을 수행하고 싶습니다. 매우 간단한 것처럼 보이지만 간단한 해결책을 찾을 수 없습니다. 내가 어떻게 해?
116 sql  oracle  variables  declare 


7
MySQL의 여러 테이블에서 삭제하는 방법은 무엇입니까?
한 번에 몇 개의 테이블에서 삭제하려고합니다. 나는 약간의 조사를했고, 이것을 생각 해냈다 DELETE FROM `pets` p, `pets_activities` pa WHERE p.`order` > :order AND p.`pet_id` = :pet_id AND pa.`id` = p.`pet_id` 그러나이 오류가 발생합니다. Uncaught Database_Exception [1064] : SQL 구문에 오류가 있습니다. 'p, pets_activitiespa ... 근처에서 사용할 올바른 구문은 MySQL 서버 …

6
동적 SQL의 결과를 sql-server의 변수로 가져 오기
저장 프로 시저에서 다음과 같이 동적 SQL을 실행합니다. DECLARE @sqlCommand nvarchar(1000) DECLARE @city varchar(75) SET @city = 'London' SET @sqlCommand = 'SELECT COUNT(*) FROM customers WHERE City = @city' EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75)', @city = @city SP에서 count (*) 열 값을 반환 값으로 사용하려면 어떻게해야합니까?

29
SQL을 좋아하지 않는 이유는 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 최근에 SQL이 끔찍한 언어라는 말을 많이 들었고 태양 아래 모든 프레임 워크가 …
116 sql  frameworks 

14
INFORMATION_SCHEMA를 사용하여 기본 제약 조건을 어떻게 찾습니까?
주어진 기본 제약 조건이 존재하는지 테스트하려고합니다. sysobjects 테이블을 사용하고 싶지 않지만보다 표준적인 INFORMATION_SCHEMA를 사용합니다. 이전에 테이블 및 기본 키 제약 조건을 확인하는 데 사용했지만 기본 제약 조건이 어디에도 표시되지 않습니다. 거기에 없나요? (저는 MS SQL Server 2000을 사용하고 있습니다). 편집 : 제약의 이름을 찾고 있어요.



10
db 스키마를 dbo로 변경하는 방법
이전 SQL 서버 (2000)에서 2008 데이터베이스로 여러 테이블을 가져 왔습니다. 가져온 모든 테이블에는 내 사용자 이름이 접두사로 붙습니다 (예 : jonathan.MovieData. 테이블 properties에는 jonathandb 스키마로 나열 됩니다. 저장 프로 시저를 작성할 때 jonathan.혼란스러운 모든 테이블 이름 앞에 포함해야합니다 . 모든 테이블을 조나단 대신 dbo로 변경하려면 어떻게해야합니까? 현재 결과 : jonathan.MovieData …

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