바보처럼 들릴지 모르지만 단지 호기심이들 수도 있습니다.mysql - 열을 지정하지 않고 결과를 필터링하는 방법
이 나는 테이블 posts
라는 이름의 한 :
+----------+------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------+------------------+------+-----+---------+----------------+ | id | int(10) unsigned | NO | PRI | NULL | auto_increment | | title | varchar(50) | YES | | NULL | | | body | text | YES | | NULL | | | created | datetime | YES | | NULL | | | modified | datetime | YES | | NULL | | +----------+------------------+------+-----+---------+----------------+
값을 :
+----+-----------------------+----------------------------------------+---------------------+---------------------+ | id | title | body | created | modified | +----+-----------------------+----------------------------------------+---------------------+---------------------+ | 2 | A title once again!!! | And the post body follows. Tralalalala | 2013-06-03 13:13:44 | 2013-06-05 09:36:51 | | 3 | Title strikes back | This is really exciting! Not. | 2013-06-03 13:13:46 | NULL | | 11 | Tomcat | Tommy boy!!! FFF | 2013-06-04 16:33:22 | 2013-06-04 16:48:40 | | 12 | FFD | dsfdsf | 2013-06-04 16:48:56 | 2013-06-04 16:55:50 | | 13 | fdf | dfdsf | 2013-06-04 16:57:47 | 2013-06-05 09:36:54 | | 14 | GGD | dsfdsf | 2013-06-04 17:02:33 | 2013-06-04 17:02:33 | | 15 | GG# | dsfdsfff322 | 2013-06-05 09:36:20 | 2013-06-05 09:36:28 | +----+-----------------------+----------------------------------------+---------------------+---------------------+
의 내가 필드의 값에 상관없이 Th
(대소 문자를 구별하지)가 행에 대해 검색 할 가정 해 봅시다 . 이것은 빠른 검색 기능을 만드는 것과 같습니다. 분명히 그들은거야 그 값을 허용하지 않기 때문에 내가 다른 필드를 포함하지 않았다 SELECT * FROM posts WHERE title LIKE '%Th%' OR body LIKE '%Th%'
:
일반적으로 내가 좋아하는 일을 할 것입니다.
이 바로 가기가 있는지 알고 싶습니다. SELECT * FROM posts LIKE '%Th%'
처럼.
알려 주시기 바랍니다. 감사.
게시물 SELECT * FROM와 문제가 무엇인지 WHERE 제목 LIKE '% Th %'OR body '% Th %' – PSR
@PSR 10 개 이상의 열이 있다면 정말 귀찮은 것이 아니라 상상해보십시오. 나는 지름길이 있는지를 알고 싶다. 그러면 큰 도움이 될 것이다. – NinjaBoy