From 5c900060f6e3d9ce86a1eeb22eb93da43e2f7aa6 Mon Sep 17 00:00:00 2001
From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04>
Date: Fri, 6 Jul 2007 10:28:57 +0000
Subject: [PATCH] add getResiduesByUniqueName

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@6195 ee4ac58c-ac51-4696-9907-e4b3aa274f04
---
 artemis_sqlmap/Feature.xml | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/artemis_sqlmap/Feature.xml b/artemis_sqlmap/Feature.xml
index 5b9514705..e75705edb 100644
--- a/artemis_sqlmap/Feature.xml
+++ b/artemis_sqlmap/Feature.xml
@@ -269,6 +269,17 @@
        ORDER BY abbreviation, type_id 
        -->
     </select>
+	
+	
+	
+	<select id="getResiduesByUniqueName" parameterClass="java.lang.String"
+            resultClass="Feature">
+	   SELECT substr(residues, fl.fmin+1, fl.fmax-fl.fmin) AS residues 
+	   FROM featureloc fl 
+	   LEFT JOIN feature f ON fl.srcfeature_id=f.feature_id 
+	   WHERE fl.feature_id=(SELECT feature_id FROM feature WHERE uniquename=#value#);
+    </select>
+
 
     
     <select id="currval" resultClass="java.lang.Integer" 
-- 
GitLab