Je dois écrire une fonction SQL qui me permettra de supprimer une adresse e-mail au nom de domaine nu. EX: Je voudrais que [email protected] soit lu comme [email protected] C'est très probablement très simple, mais je n'arrive pas à trouver d'informations à ce sujet.Comment modifier les résultats SQL SELECT
1
A
Répondre
0
Si vous utilisez Oracle:
select substr('[email protected]',instr('[email protected]','@')+1,length('[email protected]')) as domain from dual;
0
Vous pouvez essayer de créer une fonction SQL CLR et utiliser regex de votre bibliothèque .net pour analyser la chaîne. D'après son apparence, vous devrez peut-être analyser le ccTLD s'il existe, puis analyser le nom de domaine/nom de domaine générique.
Questions connexes
- 1. SQL Combinaison de plusieurs résultats SELECT
- 2. SQL, comment concaténer les résultats?
- 3. Modifier l'instruction SQL SELECT avec PHP
- 4. T-SQL - Résultats bizarres lorsque je fais un SELECT
- 5. sqlite Comment sélectionner les résultats d'un autre select?
- 6. Joining 2 jeux de résultats SQL SELECT dans un
- 7. Nouveau sur SQL, comment puis-je utiliser les résultats d'un appel SELECT sur TableA à SELECT contre TableB?
- 8. SQL Server 2008: résultats inattendus à l'aide de SELECT TOP
- 9. Instruction MySQL SELECT qui regroupe les résultats par identifiant?
- 10. SQL Select Condition Question
- 11. SQL SERVER - INSERT INTO .. SELECT .. résultats dans différents no. de lignes insérées que dans SELECT .. se
- 12. SQL Select Question
- 13. Modifier le contenu DIV sur SELECT modifier
- 14. joindre les résultats de deux tables sql
- 15. résultats SQL question d'opération
- 16. Que se passe-t-il dans ce code T-SQL? (Concaténant les résultats d'une instruction SELECT)
- 17. instruction select SQL
- 18. Afficher les résultats sql dans les groupes
- 19. Comment joindre les résultats d'agrégation de plusieurs SQL SELECTS?
- 20. MySQL SELECT résultats de 1 table, mais exclut les résultats en fonction d'une autre table?
- 21. Comment classer les résultats de deux requêtes SQL?
- 22. Comment vérifier les résultats de requête LINQ to SQL?
- 23. Filtrer les résultats du modèle pour Django admin select box
- 24. Utilisez SELECT AVG avec les paramètres "SELECT AVG (@parameter)" SQL!
- 25. comment supprimer les enregistrements répétés des résultats linq à sql
- 26. Combiner les résultats de la requête sql
- 27. Les résultats sont-ils déterministes si je partitionne une requête SQL SELECT sans ORDER BY?
- 28. Sql Agréger les résultats d'une procédure stockée
- 29. différenciant les résultats de sql droit rejoindre
- 30. Comment combiner les ensembles de résultats d'une requête sql?
Quelles règles précises souhaitez-vous pour le remplacement? utilisez uniquement le domaine de premier niveau (com dans votre cas) et le domaine de deuxième niveau (google dans votre cas)? – Frank
Quel RDBMS? Si SQL Server peut-être il y a quelque chose dans les bibliothèques .NET. Un simple décompte de points ne fonctionnera pas en raison de TLDs comme 'co.uk' –