본문 바로가기

SQL2314

MySQL PHP에서 객체를 문자열로 변환 PHP에서 Object를 String으로 변환하고 싶습니다. 특히, 저는 mysql 쿼리 응답을 가져 오려고하는데 이것을 파일에 쓰고 나중에 사용할 수있는 것으로 변환하려고합니다. 물론 파일에 Object를 쓰려고 할 때 PHP는 다음과 같이 소리를냅니다. Catchable fatal error : Object of class DB_result can not be convert to string in ..... 또는 mysql 쿼리의 결과를 파일에 쓰는 다른 방법이있는 경우에도 작동합니다. 나는 집에서 만든 캐싱 프로젝트를 가지고 놀고 있습니다. :) 해결 방법 참조 페이지 https://stackoverflow.com/questions/1016271 2021. 2. 14.
MySQL MySql If Exists Set Value? 많은 정보를 반환하고 조인을 사용하여 두 테이블을 조인하는 쿼리가 있으며 완벽하게 작동합니다. 하지만 티켓이라는 필드가 있는데, 사용 가능한 시간이 있는지 확인하고 하나라도 있으면 1로 설정하고 그렇지 않으면 0으로 설정합니다. SELECT name,poster,sid,tickets = (IF SELECT id FROM times WHERE shows.tid=times.tid LIMIT 1, if value returned set to 1, otherwise set to 0) FROM shows JOIN show_info ON (id) WHERE sid=54 order by name ASC 분명히 그것은 올바른 MySQL 진술은 아니지만 내가 찾고있는 것에 대한 예를 제공 할 것입니다. 이것이 가능한가?.. 2021. 2. 14.
MySQL 까다로운 이중 / 삼중 JOIN (?) 테이블 구조 : users: uid, name friendships: uid1, uid2 game_membership: gid, uid 기본적으로 gid 의 함수로 쿼리를 가져오고 다음을 반환하려고합니다. uid1, name1, uid2, name2 여기서 주어진 gid 아래의 game_membership 테이블에있는 uid 만 반환됩니다. 이것이 내가 지금까지 얻은 것입니다. SELECT f.uid1 AS id1, u1.name AS name1, f.uid2 AS id2, u2.name AS name2 FROM friendships AS f WHERE u1.uid in (SELECT uid FROM game_membership WHERE gid = ) AND u2.uid in (SELECT uid FR.. 2021. 2. 14.
MySQL Facebook의 profile.php? = id는 어떻게 작동합니까? Facebook의 프로필 페이지로 이동하면 www.facebook.com/profile.php?=id 페이지로 연결됩니다. 이것이 정확히 어떻게 작동하는지 궁금합니다. 사용자가 다른 프로필을 가진 웹 사이트를 만들고 싶습니다. profile.php를 통해 라우팅하는 것이 가장 효과적이라고 생각합니다. 그러나 정확히 어떻게해야할지 모르겠습니다. profile.php로 이동하고 싶지만 내 html과 css가 방정식에 포함되지 않을 것이라고 생각합니다. 동일한 파일에서 php와 html을 사용할 수 있다는 것을 알고 있지만, php에서 생성 한 콘텐츠를 html의 올바른 div로 어떻게 지정합니까? 이 질문이 조금 혼란 스럽다면 죄송합니다. 도와 주셔서 감사합니다! 해결 방법 웹 앱은 id 에 대해 하나의 열.. 2021. 2. 14.
MySQL Python에서 열 이름을 사용하여 SQL 결과 열 값을 검색하는 방법은 무엇입니까? Python에서 열 인덱스 대신 열 이름을 사용하여 SQL 결과 열 값을 검색하는 방법이 있습니까? mySQL과 함께 Python 3을 사용하고 있습니다. 내가 찾고있는 구문은 Java 구조와 매우 유사합니다. Object id = rs.get("CUSTOMER_ID"); 꽤 많은 열이있는 테이블이 있는데 액세스해야하는 각 열의 인덱스를 지속적으로 계산하는 것은 정말 고통 스럽습니다. 또한 색인이 내 코드를 읽기 어렵게 만듭니다. 감사! 해결 방법 cursor = conn.cursor(MySQLdb.cursors.DictCursor) cursor.execute("SELECT name, category FROM animal") result_set = cursor.fetchall() for row in re.. 2021. 2. 14.
MySQL Django의 GROUP_CONCAT에 해당 fruits 라는 다음 테이블이 있다고 가정합니다. id | type | name ----------------- 0 | apple | fuji 1 | apple | mac 2 | orange | navel 내 목표는 궁극적으로 다양한 유형 의 개수와 쉼표로 구분 된 이름 목록을 만드는 것입니다. apple, 2, "fuji,mac" orange, 1, "navel" 이것은 MySQL의 GROUP_CONCAT 로 쉽게 수행 할 수 있지만 Django에 해당하는 문제가 있습니다. 이것이 지금까지 가지고 있지만 GROUP_CONCAT 항목이 누락되었습니다. query_set = Fruits.objects.values('type').annotate(count=Count('type')).order_by('-co.. 2021. 2. 14.
MySQL mysql의 DC2Type 배열 데이터 유형은 무엇입니까 저는 최근에 Symfony2와 doctrine2로 작업 해 왔으며 특정 Symfony2 역할이 저장되는 DC2Type : array라는 독특한 데이터 유형을 깨달았습니다. 나에게 그것은 a가 총 요소 수를 나타내는 직렬화 된 PHP 배열처럼 보입니다. i는 배열 인덱스입니다. 값은 다음과 같습니다. a:15:{i:0;s:32:"ROLE_SONATA_USER_ADMIN_USER_EDIT";i:1;s:32:"ROLE_SONATA_USER_ADMIN_USER_LIST";i:2;s:34:"ROLE_SONATA_USER_ADMIN_USER_CREATE";i:3;s:32:"ROLE_SONATA_USER_ADMIN_USER_VIEW";i:4;s:34:"ROLE_SONATA_USER_ADMIN_USER_DELETE";.. 2021. 2. 14.
MySQL 임시 테이블을 만들고 선택 이것을 실행할 때 '선언되지 않은 변수 : temp'오류가 발생합니다. 2021. 2. 14.
MySQL MYSQL-행 크기 제한 인 66KB를 해결하는 방법 mysql db가 있습니다. 나는 innodb를 사용합니다. 내 테이블 중 0ne에 10 개 이상의 열이 있습니다. 마지막 열에는 LONGTEXT 유형이 있으며 html 코드를 포함해야합니다. 문제는 각 레코드에 대해 해당 필드가 전체 코드를 포함하지 않고 동일한 양의 문자 후에 항상 중지된다는 것입니다. 내가 삽입하려는 html 파일의 무게는 약 60KO입니다. 그래서 각 레코드가 mysql (66KO)의 행 크기 제한을 초과한다고 생각합니다. 제가 알고 싶은 것은 그 한계를 확장 할 수있는 방법이 있는지입니다. 모든 해결 방법을 많이 주시면 감사하겠습니다. 입력 해 주셔서 미리 감사드립니다. 건배. 마크 해결 방법 모든 테이블 (스토리지 엔진에 관계없이)의 최대 행 크기는 65,535 bytes. S.. 2021. 2. 14.
MySQL innoDB에서 MySQL LIKE '% string %'쿼리 최적화 이 테이블을 가지고 : CREATE TABLE `example` ( `id` int(11) unsigned NOT NULL auto_increment, `keywords` varchar(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB; 다음 쿼리를 최적화하고 싶습니다. SELECT id FROM example WHERE keywords LIKE '%whatever%' 테이블은 InnoDB입니다 (현재 FULLTEXT가 아님) 이러한 쿼리를 최적화하기 위해 사용하는 가장 좋은 인덱스는 무엇입니까? 우리는 간단한 시도를했습니다. ALTER TABLE `example` ADD INDEX `idxSearch` (`keywords`); 하지만 Explain 쿼리는 전체 테.. 2021. 2. 14.