2017-07-17 3 views
-1

J'essaie de tirer ces informations d'une table que j'ai créée. P_DESCRIPT, P_INDATE, P_PRICE, V_CODE avec le code fournisseur 21344 de ma table PRODUCTS, mais un message d'erreur s'affiche. Voici mon script et mes messages d'erreur. J'ai également joint une photo de la table. Aucun conseil?Comment sélectionner des enregistrements spécifiques d'une table?

SELECT * FROM PRODUCT 

SELECT P_DESCRIPT, P_INDATE,P_PRICE, V_CODE 
WHERE V_CODE= 21344 

enter image description here

Error starting at line : 1 in command - 

SELECT * FROM PRODUCT 

SELECT P_DESCRIPT, P_INDATE,P_PRICE, V_CODE 
WHERE V_CODE= 21344 
Error at Command Line : 3 Column : 1 
Error report - 
SQL Error: ORA-00933: SQL command not properly ended 
00933. 00000 - "SQL command not properly ended" 
*Cause:  
*Action: 
+0

Vous devez ajouter point-virgule ";" ou sélectionnez la requête entière, puis exécutez – Dawn

Répondre

0

Vous pouvez sélectionner tout comme ceci:

SELECT * FROM PRODUCT; 

Pour sélectionner uniquement le code du fournisseur 21344, il suffit de demander:

SELECT * FROM PRODUCT WHERE V_CODE = 21344;