반응형
저는 MySQL을 처음 사용합니다. 누구든지 jqgrid의 데모에서 테마를 얻은 아래 줄을 설명 할 수 있습니까? a.id의 의미는 무엇입니까? 이 점들의 의미는 무엇입니까?
$SQL = "SELECT a.id, a.invdate, b.name, a.amount,a.tax,a.total,a.note FROM invheader a, clients b WHERE a.client_id=b.client_id ORDER BY $sidx $sord LIMIT $start , $limit";
여기에서 예를 찾을 수 있습니다.
해결 방법
여기에서 몇 가지 질문을했습니다. 점을 해결하려면 :
FROM
절에서 a
는 invheader
테이블의 별칭으로 사용됩니다. 즉, 전체 테이블 이름 대신 짧은 별칭 a
로 해당 테이블을 참조 할 수 있습니다.
따라서 a.id
는 invheader
테이블의 id
열을 나타냅니다.
일반적으로 테이블에 별칭 a
, b
, c
등을 지정하는 것은 나쁜 습관으로 간주되며, 더 많은 것을 사용하는 것이 좋습니다. 유능한.
이것이 기본 원칙이므로 몇 가지 기본적인 MySQL 자습서를 읽어 보는 것이 좋습니다.
참조 페이지 https://stackoverflow.com/questions/11484033
반응형
'MySql' 카테고리의 다른 글
MySQL ERROR / usr / libexec / mysqld : '/var/run/mysqld/mysqld.pid'파일 쓰기 오류 (오류 코드 : 28) (0) | 2021.02.05 |
---|---|
MySQL 및 PHP 용 CRUD (0) | 2021.02.05 |
MySQL mysqli를 사용하여 연결을 포함하는 올바른 방법 (0) | 2021.02.05 |
MySQL MYSQL-주문 타임 스탬프 값이 최신에서 가장 오래된 순서로 오름차순? (0) | 2021.02.05 |
MySQL SQL SELECT 쿼리에서 간단한 수학을 수행하는 방법은 무엇입니까? (0) | 2021.02.05 |
댓글