J'ai besoin de trouver le code du livre et le titre du livre pour chaque livre dont le prix est supérieur au prix du livre pour chaque livre de type "HOR". Ma table ressemble à ceciSQL Plus - Question de type alias
CREATE TABLE BOOK (
BOOK_CODE CHAR(4) CONSTRAINT BOOK_BOOK_CODE_PK PRIMARY KEY,
TITLE VARCHAR2(40) CONSTRAINT BOOK_TITLE_NN NOT NULL,
PUBLISHER_CODE CHAR(2) CONSTRAINT BOOK_PUBLISHER_CODE_FK REFERENCES PUBLISHER(PUBLISHER_CODE),
TYPE CHAR(3), (this is where the 'HOR' is located)
PRICE NUMBER(4,2),
PAPERBACK CHAR(1)
);
J'ai essayé plusieurs façons, mais je suis à court de ressources. Je suppose que je vais devoir utiliser un alias?
Montrez quelques-unes des façons que vous avez essayé qui n'ont pas fonctionné. –
Cela a fonctionné mais je ne suis pas sûr de comprendre pourquoi. Quand j'ai essayé 1 de 100 une version différente j'ai créé comme ... CHOISIR MIKEC.BOOK_CODE, MIKEC.TITLE, MIKEC.TYPE, MIKEC.PRICE, BOOK.BOOK_CODE, BOOK.TITLE, BOOK.TYPE, LIVRE.PRICE DE LIVRE, LIVRE MIKEC O WH MIKEC.PRICE> LIVRE.PRICE ET MIKEc.TYPE = 'HOR'; J'ai 59 lignes sélectionnées mais cela ne me semble pas correct – Michael