본문 바로가기

SQL2314

MySQL 힌디어로 데이터를 유니 코드로 저장하는 방법 응용 프로그램에 PHP 및 MySQL 을 사용하고 있습니다. 질문은 다음과 같습니다. MySQL ????에 데이터를 저장하는 방법 ?????? ?????? 읽을 수있는 형식 또는 à¤¨à¤¿à¤²à ¥ ‡ स ठ° à¤ªà ¥ ब 형식 사용자가 텍스트 상자에 데이터를 입력하고 제출을 클릭하면 그때 우리는 다른 형식의 데이터를 얻습니다. 우리가해야 할 일은 MySQL 을 읽을 수있는 형식으로 변환하고 저장하는 것입니다. 해결 방법 utf8 문자 집합 및 utf8_general_ci 데이터 정렬을 선택합니다. 당연히 힌디어 텍스트를 저장하려는 필드의 데이터 정렬은 utf8_general_ci 여야합니다. 테이블 필드를 변경하려면 다음을 실행하십시오. ALTER TABLE `` CHA.. 2021. 1. 28.
MySQL 존재하는 경우 업데이트 오류 사용자 테이블에 사용자 ID가있는 경우 테이블 people에서 값 (레벨)을 업데이트하려고합니다. 테이블에 IF EXISTS (SELECT userid FROM users) UPDATE people SET level='1' 내가 놓친 것! 오류가 발생합니까? 해결 방법 귀하의 의견에서 "i need to update level column if userid if userid exist in both table with value 1", it need this : UPDATE `people` SET `level` = 1 WHERE EXISTS ( SELECT * FROM `users` WHERE users.userid = people.userid ); 참조 페이지 https://stackoverflow.c.. 2021. 1. 28.
MySQL IF EXISTS UPDATE ELSE INSERT의 구문 오류 ISP에서 호스팅하는 MySQL 5.1을 사용하고 있습니다. 이것은 내 질문입니다 mysql_query(" IF EXISTS(SELECT * FROM licensing_active WHERE title_1='$title_1') THEN BEGIN UPDATE licensing_active SET time='$time' WHERE title_1='$title_1') END ELSE BEGIN INSERT INTO licensing_active(title_1) VALUES('$title_1') END ") or die(mysql_error()); 오류는 ... check the manual that corresponds to your MySQL server version for the right syntax.. 2021. 1. 28.
MySQL 케이스 표현과 케이스 문 Case 문 구문 : CASE WHEN search_condition THEN statement_list [WHEN search_condition THEN statement_list] ... [ELSE statement_list] END CASE 케이스 표현식 구문 : CASE WHEN [condition] THEN result [WHEN [condition] THEN result ...] [ELSE result] END 거의 동일 해 보이지만 Case 문에 대한 초기 설명은 저장 프로그램에 대한 CASE 문이 복잡한 조건 구조를 구현한다는 것입니다. 동일 해 보이기 때문에 알아야 할 다른 구문상의 차이점이 있습니까? 해결 방법 CASE 표현식은 값으로 평가됩니다. 즉, 일부 조건에 따라 결과 집합 중 .. 2021. 1. 28.
MySQL REGEX-문자와 마침표가 포함 된 행만 선택 이 쿼리를 작성하려고했습니다. 열에 문자 (a-z)와 마침표 만있는 행을 선택해야합니다. 나는 이것을 시도했지만 작동하지 않습니다. SELECT * FROM table WHERE (c1 REGEXP '[^a-zA-Z\.]') = 0 이것은 일반적으로 PHP에서 작동합니다. 해결 방법 시험: SELECT * FROM table WHERE c1 REGEXP '^[a-zA-Z.]+$' 앵커 ^ 및 $ 는 문자열의 일부가 아닌 전체 문자열과 일치하는지 확인합니다. 다음으로 문자 클래스 [a-zA-Z.] 는 단일 대문자 / 소문자 또는 마침표와 일치합니다. + 는 이전 하위 정규식의 하나 이상의 반복에 대한 수량 자이므로이 경우 마침표 또는 대 / 소문자 중 하나 이상을 일치시킬 수 있습니다. 참조 페이지 htt.. 2021. 1. 28.
MySQL SQL Order By list of strings? 표에서 선택하고 특정 키워드 또는 키워드 목록으로 결과를 정렬하고 싶습니다. 예를 들어 다음과 같은 테이블이 있습니다. ID Code 1 Health 2 Freeze 3 Phone 4 Phone 5 Health 6 Hot 그래서 단순한 Order By asc / desc 보다는 Order by Health, Phone, Freeze, Hot 을 원합니다. 이것이 가능한가? 해결 방법 이것을 사용해보십시오 : select * from table order by FIELD(Code, 'Health', 'Phone', 'Freeze', 'Hot') 참조 페이지 https://stackoverflow.com/questions/1244028 2021. 1. 28.
MySQL OUTER JOIN 구문 오류 아마도 당신들에게는 얼굴 손바닥이지만 SQL 쿼리 초보자로서 구문 문제가 있습니다. 아무도 무엇이 잘못되었는지 알고 있습니까? SELECT * FROM company C OUTER JOIN company_address A ON C.company_id = A.company_id WHERE A.company_id IS NULL 오류 제공 : #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OUTER JOIN company_address A ON C.company_id = A.company_id WHERE.. 2021. 1. 28.
MySQL 트리거 mysql에서 결과 집합을 반환 할 수 없습니다. delimiter $$ CREATE TRIGGER REDUCE_NOTE_COUNT AFTER DELETE ON iv_notes FOR EACH ROW BEGIN DECLARE supplierid int(11); DECLARE customerid int(11); SELECT supplierid ,customerid FROM iv_documents WHERE id=OLD.note_documentid; SET supplierid=supplierid; SET customerid=customerid; IF supplierid=OLD.note_companyid THEN update iv_documents set supplier_notes=supplier_notes-1 where id=OLD.note_document.. 2021. 1. 28.
MySQL SSH 터널 : 로컬 => 게이트웨이 => MySQL 서버 연구실의 원격 서버에있는 MySQL 데이터베이스에 액세스해야합니다. 원격 네트워크의 게이트웨이 서버에 로그인 한 후에 만 ​​서버에 액세스 할 수 있습니다. local server => gateway server => MySQL server. 포트 24222를 사용하여 게이트웨이에 ssh 할 수 있습니다. my $host="1.2.3.4"; my $database="dbname"; my $user="user"; my $pw="pass"; my $table="table"; 게이트웨이 서버를 통해 데이터베이스 서버로 연결되는 터널을 설정해야한다고 생각합니다. 어떻게하면 되나요? MySQL 데이터베이스가 게이트웨이에 있다면 다음과 같이 터널을 열 수 있습니다. $ ssh -f user@gateway -L 33.. 2021. 1. 28.
MySQL MongoDB / PHP .. 선택 쿼리를 작성하는 방법? 특정 값을 선택하기 위해 mongo db에서 찾기 쿼리를 작성하는 방법. 예를 들면 IN MYSQL - SELECT * from things where id=3; IN Mongo - thingscollection->find(array("_id" => $id)) MYSQL 쿼리가 다음과 같다고 가정합니다. SELECT name,age from things where id=3; 특정 값을 선택하기 위해 PHP / MongoDB에서 찾기 쿼리를 작성하는 방법이 궁금합니다. 해결 방법 MySQL: SELECT name,age from things where id=3; Mongo: $db->things->find(array("id" => 3), array("name" => 1, "age" => 1)); 자체 생성.. 2021. 1. 27.