Table de base avec empname et empdpt. Dans une table SQL Server, je peux faire Select empname + ' ' + empdpt as expr1
sans problème.
Impossible de faire la même chose avec Sqlite !!
Lorsque j'essaie de combiner deux colonnes [avec des données], je récupère un 0.
J'ai essayé dans sqliteman et sqliteadmin ainsi que Server Explorer dans VS.Problème SQLite sélectionnant deux colonnes comme une seule
Répondre
Essayez d'utiliser les éléments suivants:
SELECT ("test" || "" || "test2") AS Expr1;
Mise à jour
Si ceux-ci sont des colonnes que vous pouvez faire quelque chose de similaire: SELECT (colonne1 || "" || colonne2) AS Expr1 DE your_table;
Sélectionnez nom_emp || "" || empdpt comme expr1
la concat SqlLite est le même que PostGreSQL (||) et non mySQL ou MSSQL 'CONCAT'
l'ai-je ... pas l'habitude de || –
grâce, son travail SELECT ("test" || "" || "test2") AS expr1;
pour ceux qui tentent d'utiliser la solution de @merkuru
SELECT (colonne1 || "" || de colonne2) AS Expr1 DE your_table (travail);
dans Eclipse ou un autre éditeur:
vous devez annuler le "avec \
quelque chose comme:
SELECT (colonne1 || \" \ » || colonne2) AS Expr1 dE your_table,
que œUVRES parfait
- 1. Suite sélectionnant trop de colonnes
- 2. Une seule colonne de chaînes ou deux colonnes?
- 3. Afficher les données dans deux colonnes dans une seule ligne
- 4. HtmlAgilityPack sélectionnant childNodes pas comme prévu
- 5. Optimisation Sqlite: scénario en lecture seule
- 6. Linq to SQL: combiner deux colonnes pour créer une colonne personnalisée en lecture seule
- 7. Pourquoi sqlite n'insère qu'une seule colonne?
- 8. zend ne pas utiliser des colonnes, et en sélectionnant tout
- 9. Colonnes d'accès SQLite C++ par nom
- 10. SQLite pour les applications en lecture seule?
- 11. Un index multi-colonnes fonctionne-t-il également pour les sélections sur une seule colonne?
- 12. DataGridView sélectionnant "Ligne complète"
- 13. Problème JPA + SQLite
- 14. Deux DataGridViews; alignement des colonnes
- 15. colonnes flottantes deux façons JavaScript
- 16. Windows Pre-Caching SQLite problème
- 17. ASP.NET - Validation séparée de deux formulaires sur une seule page?
- 18. J'ai un problème en sélectionnant un élément dans jQuery
- 19. ruby on rails Problème SQLite
- 20. Joindre plusieurs colonnes dans une table à une seule colonne dans une autre table
- 21. Comment faire une variable = deux autres au lieu d'une seule
- 22. Combinaison de deux applications Rails en une seule
- 23. Comment remplacer deux lettres ou plus par une seule lettre?
- 24. Lire deux variables sur une seule ligne avec Python
- 25. Comment refactoriser ces deux méthodes similaires en une seule?
- 26. Performance des index MySQL multi-colonnes en utilisant une seule colonne dans une requête
- 27. problème sur les modèles ActiveRecord pour SQLite
- 28. problème dans plusieurs validation.xml pour une seule action dans struts2
- 29. NHibernate Critères: concaténer deux colonnes avec une expression IN
- 30. Sélectionnez deux colonnes de types similaires dans une requête Linq
Sélectionnez nom_emp || "" || empdpt comme expr1 fonctionne ... merci ... Vous avez une idée pourquoi le basic a + b ne fonctionne pas dans Sqlite? –
Non, désolé. Je ne connais pas de raison et n'ai trouvé aucune réponse pour cela sur http://www.mail-archive.com/[email protected]/. Cependant, quelqu'un a dit que c'est la même chose que dans Oracle et PostgreSQL. Voici quelques autres fonctions qui pourraient vous intéresser (Sqlite3): http://www.sqlite.org/lang_aggfunc.html – merkuro