OVH Cloud OVH Cloud

req SQL

2 réponses
Avatar
asta
Bonjour,
une question facile pour vous les "PRO", je souhaite faire une requête SQL
mais pas dans access mais je me dis que si j'ai la logique access
j'arriverais à me dépatouiller, c'est une appli comptable qui fonctionne sous
oracle, donc je suis arrivée à créer une requête, mais on me demande de
pousser la recherche plus loin donc voici la requête telle que je l'ai écrite
:

select distinct Name
from IFSAPP.LEDGER_ITEM_CU_QRY
where is_cancelled = 'FALSE'
and Name = '&Nomclient'
and party_type_db = 'CUSTOMER'
and ledger_item_series_id = 'CUDIFF'
and open_amount > 0

Donc mon test fonctionne, mais dans ce cas de figure j'obtiens tous les
clients que l'opératrice va demander par ex : elle va taper dans nomclient
bricomachin donc tous les bricomachin vont apparaître l'ennui c'est que j'ai
aussi des "bricomachin bidule" des "bricomachin chose" et des "bricomachin
mes genoux" comment faire pour que tous les bricomachin et tous les
bricomachin xxx viennent aussi ? je pense que je dois modifier le :
and Name = '&Nomclient' et l'écrire and Name like ' ' mais que dois-je
mettre ?
si qq à une idée je sais que ce n'est pas du access, mais dans access
comment écrirais t-on cela m'aidera peut-êre ?
Merci si vous avez une réponse ou une idée
ASTA

2 réponses

Avatar
YannX
"asta" a écrit dans le message de
news:
Bonjour,
une question facile pour vous les "PRO", je souhaite faire une requête SQL
je me dis que si j'ai la logique access qui fonctionne sous
oracle, donc je suis arrivée à créer une requête, mais on me demande de
pousser la recherche plus loin donc voici la requête telle que je l'ai
écrite

Accede directement a ta base Oracle en ODBC....
et utilise les assistants d'Access on-line

Avatar
asta
Bon! un peu compliqué de faire comme indiqué dans la réponse merci quand
même, j'ai trouvé autrement je donne la réponse ça peu servir pour obtenir la
question choix et pouvoir recevoir tous les clients BRICOMACHIN et ceux qui
commencent de la même façon mais avec encore des caractères derrière il faut
dans sa requête mettre un '%' comme suit : le & pour avoir la question et le
% pour que ma requête prenne tous ce qui correspond au nom que j'ai entré si
je met en abrégé CAST et bien j'aurais tout ce qui commence par CAST
and Name LIKE '&Nom_client%'
Voilà
Merci

Bonjour,
une question facile pour vous les "PRO", je souhaite faire une requête SQL
mais pas dans access mais je me dis que si j'ai la logique access
j'arriverais à me dépatouiller, c'est une appli comptable qui fonctionne sous
oracle, donc je suis arrivée à créer une requête, mais on me demande de
pousser la recherche plus loin donc voici la requête telle que je l'ai écrite
:

select distinct Name
from IFSAPP.LEDGER_ITEM_CU_QRY
where is_cancelled = 'FALSE'
and Name = '&Nomclient'
and party_type_db = 'CUSTOMER'
and ledger_item_series_id = 'CUDIFF'
and open_amount > 0

Donc mon test fonctionne, mais dans ce cas de figure j'obtiens tous les
clients que l'opératrice va demander par ex : elle va taper dans nomclient
bricomachin donc tous les bricomachin vont apparaître l'ennui c'est que j'ai
aussi des "bricomachin bidule" des "bricomachin chose" et des "bricomachin
mes genoux" comment faire pour que tous les bricomachin et tous les
bricomachin xxx viennent aussi ? je pense que je dois modifier le :
and Name = '&Nomclient' et l'écrire and Name like ' ' mais que dois-je
mettre ?
si qq à une idée je sais que ce n'est pas du access, mais dans access
comment écrirais t-on cela m'aidera peut-êre ?
Merci si vous avez une réponse ou une idée
ASTA